关于强制1对1的问题

azafek

比如

客户端C 连接 中间件(也就是我要做的程序)M

在M中需要连接另一个服务器S, S可以提供2个连接,所以我会把M的count也设置为2。一个M连接一个S(这个没问题)

主要问题是C连接M的问题

怎么做到 比如 C1一旦连接了 M1。就不允许C2连接了,C2如果连接会去连接M2。

C3如果这时候连接是连接不了的。(因为M1和M2被C1和C2占了)

也就是 C->M->S 都是1对1对1

89 1 0
1个回答

blogdaren
  1. 第一个问题参考前面这个贴:https://www.workerman.net/q/8391
  2. 第二个问题既然是强制一对一,那就判断下当前进程有没有保活连接,如果有那就对之后来的一切连接close下即可。
  • 暂无评论
🔝