private static void InitializeEQueue() { ConfigSettings.Initialize(); var queueStoreSetting = new SqlServerQueueStoreSetting { ConnectionString = ConfigSettings.ConferenceEQueueConnectionString }; var messageStoreSetting = new SqlServerMessageStoreSetting { ConnectionString = ConfigSettings.ConferenceEQueueConnectionString, MessageLogFilePath = "/home/admin/logs/conference/equeue" }; var offsetManagerSetting = new SqlServerOffsetManagerSetting { ConnectionString = ConfigSettings.ConferenceEQueueConnectionString }; _configuration .RegisterEQueueComponents() .UseSqlServerQueueStore(queueStoreSetting) .UseSqlServerMessageStore(messageStoreSetting) .UseSqlServerOffsetManager(offsetManagerSetting); var setting = new BrokerSetting { ProducerIPEndPoint = new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.BrokerProducerPort), ConsumerIPEndPoint = new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.BrokerConsumerPort), AdminIPEndPoint = new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.BrokerAdminPort) }; _broker = BrokerController.Create(setting); _logger.Info("EQueue initialized."); }
private static void InitializeEQueue() { _ecommonConfiguration.RegisterEQueueComponents(); var storePath = ConfigurationManager.AppSettings["equeueStorePath"]; _broker = BrokerController.Create(new BrokerSetting(storePath)); _logger.Info("EQueue initialized."); }
private static void InitializeNameServer() { _configuration.RegisterEQueueComponents(); var setting = new NameServerSetting() { BindingAddress = new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.NameServerPort) }; _nameServer = new NameServerController(setting); _logger.Info("NameServer initialized."); }
private static void InitializeNameServer() { _configuration.RegisterEQueueComponents().BuildContainer(); var setting = new NameServerSetting() { BindingAddress = new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.NameServerPort) }; _nameServer = new NameServerController(setting); _logger = ObjectContainer.Resolve <ILoggerFactory>().Create(typeof(Bootstrap).FullName); _logger.Info("NameServer initialized."); }
private static void InitializeEQueue() { _ecommonConfiguration.RegisterEQueueComponents(); ConfigSettings.Initialize(); var setting = new NameServerSetting() { BindingAddress = new IPEndPoint(IPAddress.Loopback, ConfigSettings.NameServerPort) }; _nameServer = new NameServerController(setting); _logger.Info("NameServer initialized."); }
private static void InitializeEQueue() { _configuration.RegisterEQueueComponents(); var storePath = ConfigurationManager.AppSettings["equeueStorePath"]; var setting = new BrokerSetting(storePath) { ProducerAddress = new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.BrokerProducerPort), ConsumerAddress = new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.BrokerConsumerPort), AdminAddress = new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.BrokerAdminPort) }; _broker = BrokerController.Create(setting); _logger.Info("EQueue initialized."); }
private void InitializeEQueue() { _configuration.RegisterEQueueComponents(); var storePath = ConfigurationManager.AppSettings["equeueStorePath"]; var setting = new BrokerSetting(false, storePath); setting.NameServerList = new List <IPEndPoint> { new IPEndPoint(SocketUtils.GetLocalIPV4(), 10000) }; setting.BrokerInfo.BrokerName = "GloodBroker"; setting.BrokerInfo.GroupName = "GloodGroupName"; setting.BrokerInfo.ProducerAddress = new IPEndPoint(SocketUtils.GetLocalIPV4(), 10001).ToAddress(); setting.BrokerInfo.AdminAddress = new IPEndPoint(SocketUtils.GetLocalIPV4(), 10003).ToAddress(); _broker = BrokerController.Create(setting); _logger.Info("EQueue initialized."); }
private static void InitializeEQueue() { _configuration.RegisterEQueueComponents().BuildContainer(); var storePath = ConfigurationManager.AppSettings["equeueStorePath"]; var setting = new BrokerSetting(false, storePath); setting.NameServerList = new List <IPEndPoint> { new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.NameServerPort) }; setting.BrokerInfo.BrokerName = "ConferenceBroker"; setting.BrokerInfo.GroupName = "ConferenceGroupName"; setting.BrokerInfo.ProducerAddress = new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.BrokerProducerPort).ToAddress(); setting.BrokerInfo.ConsumerAddress = new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.BrokerConsumerPort).ToAddress(); setting.BrokerInfo.AdminAddress = new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.BrokerAdminPort).ToAddress(); _broker = BrokerController.Create(setting); _logger = ObjectContainer.Resolve <ILoggerFactory>().Create(typeof(Bootstrap).FullName); _logger.Info("Broker initialized."); }
private static void InitializeEQueue() { _ecommonConfiguration.RegisterEQueueComponents(); ConfigSettings.Initialize(); var storePath = ConfigurationManager.AppSettings["equeueStorePath"]; var nameServerEndpoint = new IPEndPoint(IPAddress.Loopback, ConfigSettings.NameServerPort); var nameServerEndpoints = new List <IPEndPoint> { nameServerEndpoint }; var brokerSetting = new BrokerSetting(false, storePath); brokerSetting.NameServerList = nameServerEndpoints; brokerSetting.BrokerInfo.ProducerAddress = new IPEndPoint(IPAddress.Loopback, ConfigSettings.BrokerProducerPort).ToAddress(); brokerSetting.BrokerInfo.ConsumerAddress = new IPEndPoint(IPAddress.Loopback, ConfigSettings.BrokerConsumerPort).ToAddress(); brokerSetting.BrokerInfo.AdminAddress = new IPEndPoint(IPAddress.Loopback, ConfigSettings.BrokerAdminPort).ToAddress(); _broker = BrokerController.Create(brokerSetting); _logger.Info("EQueue initialized."); }
/// <summary> /// 初始化队列 /// </summary> private static void InitializeEQueue() { _configuration.RegisterEQueueComponents(); //EQueue配置 var storePath = ConfigurationManager.AppSettings["equeueStorePath"]; var setting = new BrokerSetting(false, storePath); setting.NameServerList = new List <IPEndPoint> { new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.NameServerPort) }; setting.BrokerInfo.BrokerName = "ShopBroker"; setting.BrokerInfo.GroupName = "ShopGroupName"; setting.BrokerInfo.ProducerAddress = new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.BrokerProducerPort).ToAddress(); setting.BrokerInfo.ConsumerAddress = new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.BrokerConsumerPort).ToAddress(); setting.BrokerInfo.AdminAddress = new IPEndPoint(SocketUtils.GetLocalIPV4(), ConfigSettings.BrokerAdminPort).ToAddress(); //创建broker _broker = BrokerController.Create(setting); _logger.Info("EQueue,初始化成功"); }