如何管理与 的连接总数datastax/php-driver
?
我们遇到了 TCP 连接过多的问题,我们怀疑这与该驱动程序的工作方式有关。
我们已经将YACassandra
PDO 驱动程序移到了这个驱动程序上。我发现的最大问题之一是连接池将为每个HTTP 线程连接到集群中的所有服务器。
我们的集群中有 4 个盒子。这是 4 个打开的持久连接,每个Apache 子节点。我怀疑这是我们麻烦的罪魁祸首。
从历史上看,我们使用过 YACassandra PDO,它每个线程只使用 1 个连接。
我们如何优化它?无论如何要停止datastax/php-drive
进行集群发现吗?