示例#1
0
        private ISocket CreateHeartBeatSocket()
        {
            var socket = socketFactory.CreateDealerSocket();

            socket.SendRate = performanceCounterManager.GetCounter(KinoPerformanceCounters.RendezvousHeartBeatSocketSendRate);
            socket.Connect(configProvider.UnicastUri, true);

            return(socket);
        }
示例#2
0
        private ISocket CreateClusterMonitorSendingSocket()
        {
            var rendezvousServer = rendezvousCluster.GetCurrentRendezvousServer();
            var socket           = socketFactory.CreateDealerSocket();

            socket.SendRate = performanceCounterManager.GetCounter(KinoPerformanceCounters.AutoDiscoverySenderSocketSendRate);
            socket.Connect(rendezvousServer.UnicastUri, true);

            return(socket);
        }