当前位置: 技术问答>linux和unix
socket代理转发问题
来源: 互联网 发布时间:2016-10-09
本文导语: 本帖最后由 youzlm 于 2010-10-22 09:43:19 编辑 问题是这样: 192.168.0.11 上布暑 sock 服务器一(任务1) 192.168.0.12 上布暑 sock 服务器二(任务2) 192.168.0.13 上布暑 sock 服务器三(任务3) 192.168.0.14 ...
问题是这样:
192.168.0.11 上布暑 sock 服务器一(任务1)
192.168.0.12 上布暑 sock 服务器二(任务2)
192.168.0.13 上布暑 sock 服务器三(任务3)
192.168.0.14 上布暑 sock 服务器四(任务4)
192.168.0.15 上布暑 sock 服务器五(任务5)
192.168.0.10 上布暑 sock 服务器
(实现转发功能,根据包不同包转发到不同的任务上,但是任务处理完之后的数据,有时可能要转发给每个在线的client_sock)
请问如何来维护这个client_sock虚拟表,让所有的服务器都可以调用用户虚拟表。
192.168.0.11 上布暑 sock 服务器一(任务1)
192.168.0.12 上布暑 sock 服务器二(任务2)
192.168.0.13 上布暑 sock 服务器三(任务3)
192.168.0.14 上布暑 sock 服务器四(任务4)
192.168.0.15 上布暑 sock 服务器五(任务5)
192.168.0.10 上布暑 sock 服务器
(实现转发功能,根据包不同包转发到不同的任务上,但是任务处理完之后的数据,有时可能要转发给每个在线的client_sock)
请问如何来维护这个client_sock虚拟表,让所有的服务器都可以调用用户虚拟表。
|
sock服务器1/2/3/4/5 在不同的机器上,如果让所有的服务器都知道,那只能通过网络通信的方式..
sock服务器做服务端,sock服务器1 2 3.. 来主动获取client_sock虚拟表
或者,sock服务器做客户端端,sock服务器1 2 3..上部署代理,被动接收client_sock虚拟表
sock服务器做服务端,sock服务器1 2 3.. 来主动获取client_sock虚拟表
或者,sock服务器做客户端端,sock服务器1 2 3..上部署代理,被动接收client_sock虚拟表
|
对的。不知道你希望是什么样子