void Init() { IocLoader.GetAutoFacContainerBuilder().RegisterType(typeof(RpcConnectorImpl)).As(typeof(IRpcConnector)).SingleInstance(); IocLoader.Build(); DefaultConfigManager.SetDefaultConnectionPool(100, Environment.ProcessorCount * 2, 50); DefaultConfigManager.SetDefaultConfiguration("DLockTest", "127.0.0.1", 7010, false); }
void Init() { //DefaultConfigManager.SetDefaultConnectionPool(new ConnectionPoolConfiguration() { // MaxActive=1000, // MaxIdle=100, // MinIdle=50 //}); DefaultConfigManager.SetDefaultConfiguration("RpcTest", "127.0.0.1", 6660, false); }
public AnnoMiddleware(RequestDelegate next, IConfiguration configuration) { _next = next; configuration.Bind(viperConfig); DefaultConfigManager .SetDefaultConfiguration(viperConfig.Target.AppName , viperConfig.Target.IpAddress , viperConfig.Target.Port , viperConfig.Target.TraceOnOff); }
static void Init() { //Stopwatch stopWatch = new Stopwatch(); //stopWatch.Start(); //AnnoProxyBuilder.Init(); //stopWatch.Stop(); //Console.WriteLine($"AnnoProxyBuilder.Init(false):{stopWatch.Elapsed}"); DefaultConfigManager.SetDefaultConnectionPool(1000, Environment.ProcessorCount * 2, 50); DefaultConfigManager.SetDefaultConfiguration("RpcTest", "127.0.0.1", 7010, false); }
public Startup(IConfiguration configuration) { Configuration = configuration; configuration.GetSection("CenterInfo").Bind(config); DefaultConfigManager .SetDefaultConfiguration(config.AppName , config.IpAddress , config.Port , config.TraceOnOff); }
void Init() { //SettingService.AppName = "DLockTest"; //SettingService.Local.IpAddress = "127.0.0.1"; //SettingService.Local.Port = 6660; IocLoader.GetAutoFacContainerBuilder().RegisterType(typeof(RpcConnectorImpl)).As(typeof(IRpcConnector)).SingleInstance(); IocLoader.Build(); DefaultConfigManager.SetDefaultConnectionPool(100, Environment.ProcessorCount * 2, 50); DefaultConfigManager.SetDefaultConfiguration("DLockTest", "127.0.0.1", 6660, false); }
public BenchmarkDotNetRpc() { DefaultConfigManager.SetDefaultConnectionPool(1000, Environment.ProcessorCount * 2, 100); DefaultConfigManager.SetDefaultConfiguration("RpcTest", "127.0.0.1", 6660, false); Dictionary <string, string> input = new Dictionary <string, string>(); input.Add("channel", "Anno.Plugs.HelloWorld"); input.Add("router", "HelloWorldViper"); input.Add("method", "Test0"); var x = Connector.BrokerDns(input); Console.WriteLine(x); }
protected void Application_Start() { /* * ÅäÖÃ×¢²áÖÐÐĵØÖ· * ¿Í»§¶ËÃû³Æ£ºMvcCallAnno * ×¢²áÖÐÐÄIP£º127.0.0.1 * ×¢²áÖÐÐĶ˿ڣº7010 * µ÷ÓÃÁ´×·×Ù£ºfalse£¨true¿ªÆô£¬false¹Ø±Õ£© */ DefaultConfigManager.SetDefaultConfiguration("MvcCallAnno", "127.0.0.1", 7010, true); /* * Autofac Ioc ³õʼ»¯ */ AutoFacConfig.Register(); GlobalConfiguration.Configure(WebApiConfig.Register); }
static void Main(string[] args) { /* * 1、AppName * 2、注册中心 * 3、注册中心端口 * 4、关闭调用链追踪 */ DefaultConfigManager.SetDefaultConfiguration("YY.Client", "127.0.0.1", 6660, false); Restart: Console.WriteLine("请输入一个消息然后回车发送到服务器:"); var inputMsg = Console.ReadLine(); var input = new InputTest() { channel = "Anno.Plugs.YYTest", router = "MyFirst", method = "MyT", XX = $"{inputMsg}MyFirst" }; var rltStr = Connector.BrokerDns(input); //var outPut = Newtonsoft.Json.JsonConvert.DeserializeObject<dynamic>(rltStr); Console.WriteLine(rltStr); Console.WriteLine("-----------------------------------------------------------------------------"); var inputYYTest = new InputTest() { channel = "Anno.Plugs.Samsundot", router = "Samsundot", method = "Samsundot", XX = $"{inputMsg}Samsundot" }; var rltStrYY = Connector.BrokerDns(inputYYTest); //var outPutYY = Newtonsoft.Json.JsonConvert.DeserializeObject<dynamic>(rltStr); Console.WriteLine(rltStrYY); goto Restart; }
public void Handle() { DefaultConfigManager.SetDefaultConfiguration("RpcTest", "127.0.0.1", 6660, false); To: Console.Write("请输入调用次数:"); long.TryParse(Console.ReadLine(), out long num); //List<Task> ts = new List<Task>(); Dictionary <string, string> input = new Dictionary <string, string>(); input.Add("channel", "Anno.Plugs.CacheRateLimit"); input.Add("router", "Cache"); input.Add("method", "Cache"); //input.Add("router", "Limit"); //input.Add("method", "Limit"); Console.WriteLine("输入附加消息msg:"); input.Add("msg", "Limit ClientMsg" + Console.ReadLine()); Stopwatch sw = Stopwatch.StartNew(); Parallel.For(0, num, i => { var x = Connector.BrokerDns(input); //Console.WriteLine(x); if (x.IndexOf("true") <= 0) { Console.WriteLine(x); } }); long ElapsedMilliseconds = sw.ElapsedMilliseconds; if (ElapsedMilliseconds == 0) { ElapsedMilliseconds = 1; } Console.WriteLine($"运行时间:{sw.ElapsedMilliseconds}/ms,TPS:{(num) * 1000 / ElapsedMilliseconds}"); sw.Stop(); goto To; }
void Init() { DefaultConfigManager.SetDefaultConnectionPool(1000, Environment.ProcessorCount * 2, 100); DefaultConfigManager.SetDefaultConfiguration("RpcTest", "127.0.0.1", 6660, false); }
public void ConfigManager_초기화테스트() { var config = new DefaultConfigManager(); config.Init(); }
public void AddressMap_ByteOrder테스트() { var config = new DefaultConfigManager(); config.Init(); }
public void SetUp() { DefaultConfigManager.SetDefaultConnectionPool(1000, Environment.ProcessorCount * 2, 100); DefaultConfigManager.SetDefaultConfiguration("ServiceCallService", "127.0.0.1", 6660, false); }
void Init() { DefaultConfigManager.SetDefaultConfiguration("RpcTest", "127.0.0.1", 7010, true); }
void Init() { DefaultConfigManager.SetDefaultConfiguration("KvStorage", "127.0.0.1", 7010, false); }