public void TestUseConsul() { var componentManager = ComponentManager.Create(); /* * author:catdemon * date:2019-5-16 * remark: * ²âÊÔ×¢²áµ½×¢²áÖÐÐÄ * ¸Ã²âÊÔûÓÐÐÄÌø»ØÓ¦½¡¿µ¼ì²éʧ°Ü */ componentManager.UseConsul(new ConsulSetting( new ConsulServerSetting() { Url = "http://127.0.0.1", Port = 8500 }, new MicServerSetting() { Url = "127.0.0.1", Port = 80, Id = 1, Name = "test.server", Tags = new string[] { "test.server", "checkFail" } }, new HealthCheckSetting() { CheckPath = "/api/health", DeregisterCriticalServiceAfter = 2, HeathInterval = 10, HeathUrl = "http://127.0.0.1", TimeOut = 5 } )); componentManager.CloseConsul(); }