Ejemplo n.º 1
0
        private void timer1_Tick(object sender, EventArgs e)
        {
            timer1.Enabled = false;
            ILogger theLogger = new LoggerNLog();
            theLogger.Log("timer1_Tick: Start");

            Settings theSettings = Settings.Get();
            IGroza theGroza = new GrozaFTP(theSettings.Groza_FTP_host,
                theSettings.Groza_FTP_user,
                theSettings.Groza_FTP_pass,
                theLogger);

            try
            {
                theLogger.Log("Groza: Access");
                theGroza.Access();
            }
            catch (Exception ex)
            {
                theLogger.Error(ex.Message);
                theLogger.Error(ex.StackTrace);
            }
            finally
            {
                timer1.Enabled = true;
            }
            


        }
Ejemplo n.º 2
0
        public static void Main()
        {
            LoggerNLog.BasicConfig();
            LoggerNLog.Register();

            using (TestAverageLatencyAlertMonitor testAverageLatencyAlertMonitor = new TestAverageLatencyAlertMonitor()) {
                testAverageLatencyAlertMonitor.SetUp();
                testAverageLatencyAlertMonitor.TestLatencyAlert();
            }

            using (TestDynamicLatencyAlertMonitor testDynamicLatencyAlertMonitor = new TestDynamicLatencyAlertMonitor()) {
                testDynamicLatencyAlertMonitor.SetUp();
                testDynamicLatencyAlertMonitor.TestLatencyAlert();
            }

            using (TestErrorRateMonitor testErrorRateMonitor = new TestErrorRateMonitor()) {
                testErrorRateMonitor.SetUp();
                testErrorRateMonitor.TestAlert();
            }

            using (TestLatencySpikeMonitor testLatencySpikeMonitor = new TestLatencySpikeMonitor()) {
                testLatencySpikeMonitor.SetUp();
                testLatencySpikeMonitor.TestLatencyAlert();
            }

            using (TestServiceHealthMonitor testServiceHealthMonitor = new TestServiceHealthMonitor()) {
                testServiceHealthMonitor.SetUp();
                testServiceHealthMonitor.TestLatencyAlert();
            }

            using (TestSpikeAndErrorRateMonitor testSpikeAndErrorRateMonitor = new TestSpikeAndErrorRateMonitor()) {
                testSpikeAndErrorRateMonitor.SetUp();
                testSpikeAndErrorRateMonitor.TestAlert();
            }
        }
        protected override void OnStart(string[] args)
        {
            ILogger theLoggerNLog = new LoggerNLog();
            IExport theExport     = new ExportFromHydroService(theLoggerNLog);

            theExport.Run();
        }
Ejemplo n.º 4
0
        public static void Main(string[] args)
        {
            LoggerNLog.BasicConfig();
            LoggerNLog.Register();

            if (args.Length < 1)
            {
                Console.Out.WriteLine("Arguments are: <numberOfEvents>");
                Environment.Exit(-1);
            }

            int events;

            try {
                events = Int32.Parse(args[0]);
            } catch (NullReferenceException) {
                Console.Out.WriteLine("Invalid numberOfEvents:" + args[0]);
                Environment.Exit(-2);
                return;
            }

            // Prime a few assemblies into memory
            var tempA = new StockTick(null, 0.0);
            var tempB = new PriceLimit(null, null, 0.0);

            // Run the sample
            var autoIdSimMain = new AutoIdSimMain(events, "AutoIDSim");

            autoIdSimMain.Run();
        }
        private void timer1_Tick(object sender, EventArgs e)
        {
            ILogger theLoggerNLog = new LoggerNLog();
            IExport theExport     = new ExportFromHydroService(theLoggerNLog);

            theExport.Run();
        }
Ejemplo n.º 6
0
        public static void Main(string[] args)
        {
            LoggerNLog.BasicConfig();
            LoggerNLog.Register();

            new AppMain("MatchMaker", false).Run();
        }
Ejemplo n.º 7
0
        public void RunBeforeAnyTests()
        {
#if NETSTANDARD2_0
#else
            //var clearScript = typeof(ScriptingEngineJScript);
#endif

            // Ensure that AVRO support is loaded before we change directories
            SchemaBuilder.Record("dummy");

            var dir = TestContext.CurrentContext.TestDirectory;
            if (dir != null)
            {
                Environment.CurrentDirectory = dir;
                Directory.SetCurrentDirectory(dir);
            }

            var logConfig = LoggerNLog.BasicConfig();

            logConfig.AddRule(
                LogLevel.Info,
                LogLevel.Fatal,
                LoggerNLog.Console,
                "com.espertech.esper.regressionrun.runner.RegressionRunner");

            logConfig.AddRule(
                LogLevel.Warn,
                LogLevel.Fatal,
                LoggerNLog.Console,
                "com.espertech.esper.regressionlib.support.multithread");

            LoggerNLog.ResetConfig(logConfig);
            LoggerNLog.Register();
        }
Ejemplo n.º 8
0
        public static void main()
        {
            ILogger theLogger = new LoggerNLog();

            theLogger.Log("timer1_Tick: Start");

            Settings theSettings = Settings.Get();

            try
            {
                theLogger.Log("Forecast: Access");
                theLogger.Log(theSettings.Forecast_Folder);

                DateTime currDate = DateTime.Now;

                string fileName = theSettings.Forecast_Folder + "\\" + currDate.ToString("yyyy_MM_dd") + "\\wrf-arw\\khv\\1AmurOs_HBRK15.txt";

                theLogger.Log(fileName);
                theLogger.Log(Helper.readFileAsUtf8(fileName));
            }
            catch (Exception ex)
            {
                theLogger.Error(ex.Message);
                theLogger.Error(ex.StackTrace);
            }
            finally
            {
                //timer1.Enabled = true;
            }
        }
Ejemplo n.º 9
0
        public static void Main()
        {
            LoggerNLog.BasicConfig();
            LoggerNLog.Register();

            using (FraudMonitorTest fraudMonitorTest = new FraudMonitorTest()) {
                fraudMonitorTest.SetUp();
                fraudMonitorTest.TestJoin();
            }
        }
Ejemplo n.º 10
0
        public static void Main()
        {
            LoggerNLog.BasicConfig();
            LoggerNLog.Register();

            using (var testRSI = new TestRSI()) {
                testRSI.SetUp();
                testRSI.TestFlow();
            }
        }
Ejemplo n.º 11
0
        public static void Main(String[] args)
        {
            LoggerNLog.BasicConfig();
            LoggerNLog.Register();

            var main = new NamedWindowQueryMain();

            try {
                main.RunExample(false, "NamedWindowQuery");
            }
            catch (Exception ex) {
                Log.Error("Unexpected error occured running example:" + ex.Message);
            }
        }
Ejemplo n.º 12
0
        public void RunBeforeAnyTests()
        {
            var dir = TestContext.CurrentContext.TestDirectory;

            if (dir != null)
            {
                Environment.CurrentDirectory = dir;
                Directory.SetCurrentDirectory(dir);
            }

            var logConfig = LoggerNLog.BasicConfig();

            LoggerNLog.ResetConfig(logConfig);
            LoggerNLog.Register();
        }
Ejemplo n.º 13
0
        /// <summary>
        /// Application entry point
        /// </summary>
        /// <param name="args"></param>

        public static void Main(String[] args)
        {
            LoggerNLog.BasicConfig();
            LoggerNLog.Register();

            if (args.Length < 2)
            {
                Console.Out.WriteLine("Arguments are: <bucket_size> <num_transactions>");
                Environment.Exit(-1);
            }

            int?bucketSize;

            try
            {
                bucketSize = BUCKET_SIZES.Get(args[0]);
            }
            catch (NullReferenceException)
            {
                Console.Out.WriteLine("Invalid bucket size:");
                foreach (String key in BUCKET_SIZES.Keys)
                {
                    Console.Out.WriteLine("\t" + key + " -> " + BUCKET_SIZES.Get(key));
                }

                Environment.Exit(-2);
                return;
            }

            int numTransactions;

            try
            {
                numTransactions = Int32.Parse(args[1]);
            }
            catch (FormatException)
            {
                Console.Out.WriteLine("Invalid num transactions");
                Environment.Exit(-2);
                return;
            }

            // Run the sample
            Console.Out.WriteLine("Using bucket size of " + bucketSize + " with " + numTransactions + " transactions");
            TxnGenMain txnGenMain = new TxnGenMain(bucketSize.Value, numTransactions, "TransactionExample", false);

            txnGenMain.Run();
        }
        private void timer1_Tick_1(object sender, EventArgs e)
        {
            ILogger theLogger = null;
            IBot    theBot    = null;

            try
            {
                theLogger = new LoggerNLog();
                theBot    = new Bot(theLogger);

                theBot.Parser(DateTime.Now);

                timer1.Stop();
                timer1.Enabled = false;
            }
            catch (Exception ex)
            {
                theLogger.Log(ex.Message);
            }
        }
Ejemplo n.º 15
0
        static void FTP_connect()
        {
            Settings theSetting = Settings.Get();

            try
            {
                ILogger theLogger     = new LoggerConsole();
                ILogger theLoggerNLog = new LoggerNLog();
                IGroza  theGrozaFTP   = new GrozaFTP(theSetting.Groza_FTP_host,
                                                     theSetting.Groza_FTP_user,
                                                     theSetting.Groza_FTP_pass,
                                                     theLoggerNLog);

                IGroza theGrozaDir = new GrozaDirectory("", theLogger);

                theGrozaFTP.Access();
            }
            catch
            {
                Console.WriteLine("Ошибка");
            }
        }
Ejemplo n.º 16
0
        public static void Main()
        {
            LoggerNLog.BasicConfig();
            LoggerNLog.Register();

            new StockTickerMain("StockTicker", false).Run();

#if false
            using (TestStockTickerGenerator testStockTickerGenerator = new TestStockTickerGenerator()) {
                testStockTickerGenerator.TestFlow();
                testStockTickerGenerator.TestMakeStream();
            }

            using (TestStockTickerSimple testStockTickerSimple = new TestStockTickerSimple()) {
                testStockTickerSimple.SetUp();
                testStockTickerSimple.TestStockTicker();
            }

            using (TestStockTickerMultithreaded testStockTickerMultithreaded = new TestStockTickerMultithreaded()) {
                testStockTickerMultithreaded.SetUp();
                testStockTickerMultithreaded.TestMultithreaded();
            }
#endif
        }
Ejemplo n.º 17
0
        private void timer1_Tick_1(object sender, EventArgs e)
        {
            ILogger theLogger = new LoggerNLog();

            try
            {
                theLogger.Log("NewsServiceGrabber: TimerTick");
                IGrabber theGrabberPrimpogodaLenta = new GrabberPrimpogodaLenta(theLogger);
                theGrabberPrimpogodaLenta.Run();
                IGrabber theGrabberDvrcpod = new GrabberDvrcpodNews(theLogger);
                theGrabberDvrcpod.Run();
                IGrabber theGrabberKhabmeteoHydrology = new GrabberKhabmeteoHydrology(theLogger);
                theGrabberKhabmeteoHydrology.Run();
                IGrabber theGrabberKhabkrai = new GrabberKhabkrai(theLogger);
                theGrabberKhabkrai.Run();
                IGrabber theGrabberGeoStorm = new GrabberGeoStorm(theLogger);
                theGrabberGeoStorm.Run();
            }
            catch (Exception ex)
            {
                theLogger.Log(ex.Message);
                theLogger.Log(ex.StackTrace);
            }
        }
Ejemplo n.º 18
0
        static void Main()
        {
            LoggerNLog.BasicConfig();
            LoggerNLog.Register();

            Process.GetCurrentProcess().PriorityBoostEnabled = true;
            Process.GetCurrentProcess().PriorityClass        = ProcessPriorityClass.RealTime;

            SetupEsper();

#if false
            PropertyAccess.MeasureNative();
            PropertyAccess.MeasureNativeLambda();
            PropertyAccess.MeasureMagic();

            ThreadLocal.MeasureXperThreadLocal();
            ThreadLocal.MeasureSlimThreadLocal();
            ThreadLocal.MeasureFastThreadLocal();
            ThreadLocal.MeasureSystemThreadLocal();
#endif

            //PerformanceTestIdentNode();
            PerformanceTestQuery();
        }
Ejemplo n.º 19
0
        static void SupportLogger()
        {
            ILogger theLogger = new LoggerNLog();

            theLogger.Log("NewsConsole: SupportLogger");
        }
Ejemplo n.º 20
0
        public static void Main(String[] args)
        {
            LoggerNLog.BasicConfig();
            LoggerNLog.Register();

            if (args.Length < 3)
            {
                Console.WriteLine(
                    "Arguments are: <number of threads> <drop probability percent> <number of seconds to run>");
                Console.WriteLine("  number of threads: the number of threads sending feed events into the engine");
                Console.WriteLine("  drop probability percent: a number between zero and 100 that dictates the ");
                Console.WriteLine("                            probability that per second one of the feeds drops off");
                Console.WriteLine("  number of seconds: the number of seconds the simulation runs");
                Environment.Exit(-1);
            }

            int numberOfThreads;

            try
            {
                numberOfThreads = Int32.Parse(args[0]);
            }
            catch (ArgumentException)
            {
                Console.WriteLine("Invalid number of threads: " + args[0]);
                Environment.Exit(-2);
                return;
            }

            double dropProbability;

            try
            {
                dropProbability = Double.Parse(args[1]);
            }
            catch (ArgumentException)
            {
                Console.WriteLine("Invalid drop probability:" + args[1]);
                Environment.Exit(-2);
                return;
            }

            int numberOfSeconds;

            try
            {
                numberOfSeconds = Int32.Parse(args[2]);
            }
            catch (ArgumentException)
            {
                Console.WriteLine("Invalid number of seconds to run:" + args[2]);
                Environment.Exit(-2);
                return;
            }

            // Run the sample
            Console.WriteLine("Using " + numberOfThreads + " threads with a drop probability of " + dropProbability +
                              "%, for " + numberOfSeconds + " seconds");
            var feedSimMain = new FeedSimMain(numberOfThreads, dropProbability, numberOfSeconds, true, "FeedSimMain");

            feedSimMain.Run();
        }
Ejemplo n.º 21
0
        protected override void OnStart(string[] args)
        {
            ILogger theLogger = new LoggerNLog();

            theLogger.Log("NewsServiceGrabber: OnStart");
        }
Ejemplo n.º 22
0
        protected override void OnStop()
        {
            ILogger theLogger = new LoggerNLog();

            theLogger.Log("NewsServiceGrabber: OnStop");
        }
Ejemplo n.º 23
0
        protected override void OnStart(string[] args)
        {

            ILogger theLogger = new LoggerNLog();
            theLogger.Log("OnStart");
        }
Ejemplo n.º 24
0
 protected override void OnStop()
 {
     ILogger theLogger = new LoggerNLog();
     theLogger.Log("OnStop");
 }