繁体   English   中英

套接字连接池

[英]Socket Connection Pooling

服务器是多线程的,而不是为每个请求创建套接字连接,而是要维护套接字连接池? 如果一个客户端完成了工作,那么我想恢复连接并用于另一个客户端,有人可以解释一下如何进行套接字连接池吗?

我不知道您要构建什么,但是如果它的TCP服务器比您应该看这些之一:

  • 净额
  • 灰熊
  • 米娜

上面的大多数都为您处理线程池和长连接(我不知道您所说的套接字池是什么意思)。 我强烈建议您在看一些好的轮子之前不要重新安装轮子;)。

这个问题没有道理。 入站连接通过accept()函数作为新的套接字传递给您。 您没有机会汇集他们。

这完全取决于客户端及其编码方式。 客户端应打开一个套接字,并通过该套接字推送多个事务。 从服务器执行强制执行此操作的方法不多,我也不认为这是一个很好的尝试。

问候优素福

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM