TsgcWebSocketLoadBalancerServer
TsgcWebSocketLoadBalancerServer允许在一组服务器上分发消息,并使用随机序列或更少的连接算法分发客户端连接。
负载平衡器服务器从TsgcWebSocketServer继承所有方法和属性。
按照以下步骤配置此组件:
在选项卡上拖拽TsgcWebSocketLoadBalancerServer组件
设置端口(默认值为80)。如果您位于防火墙后面,则可能需要对其进行配置。
配置LoadBalancer属性:
lbRandom:每当新客户端请求新连接时,它都会返回一个随机服务器。
lbConnections:每当一个新客户端请求一个新连接时,它将返回连接的客户端较少的服务器。
4.存在特定于LoadBalancerServer的服务器事件:
-OnBeforeSendServerBinding:在将绑定发送到新的客户端连接之前引发。
-OnClientConnect:每次建立客户端连接时,都会触发此事件。
-OnClientDisconnect:每次断开客户端连接时,都会触发此事件。
-OnClientMessage:当从服务器接收到新的文本消息时引发。
-OnClientBinary:当从服务器接收到新的二进制消息时引发。
-OnClientFragmented:当从服务器接收到新的分段消息时引发。
-OnServerConnect:当新服务器连接到LoadBalancerServer时引发。
-OnServerDisconnect:当服务器与LoadBalancerServer断开连接时引发。
-OnServerReady:当服务器准备好接受消息时引发。
5.配置备份服务器的“LoadBalancer”属性,以连接到LoadBalancerServer。
6.创建过程并设置属性Active=true
目录 返回
首页
- 评论列表