如何使用自己的服务器将连接保持在自己的PHP客户端池上

时间:2014-10-27 15:01:00

标签: php multithreading connection-pooling

我们如何使用自己的另一台服务器(例如:CORBA Server,Thrift Server,...)在PHP客户端上保持连接(将其置于池中)?

我能做到吗? PHP只是一种脚本语言,PHP Server为每个请求提供一个线程,并在完成处理后结束该线程。这意味着,之后任何事情都会丢失,以至于我无法长期存储任何东西(这种情况下,我需要存储一个连接池以保持连接)。

我们知道,如果我们的客户端是Java,C#,C / C ++ ,...我们可以创建一个自己的连接池(或其他名称)来长期重用连接数用于多线程。否则,如果拥有客户端连接的服务器是MySql,SQL Server,MongoDB ...我们可以设置“持久性”(或其他方式),因为这些服务器支持其客户端的连接池。不幸的是,在我的情况下,我的客户端是PHP,我的服务器是使用Thrift 连接它们的Java。

你可以给我建议吗?谢谢你的帮助!

0 个答案:

没有答案