コード例 #1
0
        private void InitializeDb()
        {
            var dbConfig = WorkersManager.GetWorkersManager().Config;

            if (dbClient == null && dbConfig.IsDbConfigAvailable())
            {
                try
                {
                    Log.Info("InitializeDb");
                    dbClient = InfluxDBClientFactory.Create(dbConfig.Url, dbConfig.AuthToken.ToCharArray());
                    dbClient.Health();
                    dbQueryApi = dbClient.GetQueryApi();
                }
                catch (Exception ex)
                {
                    Log.Error("Db init error", ex);
                    OnStatusChanged("DB Init Error: " + ex.Message);
                }
            }
        }