Как мне управлять общим количеством соединений с datastax/php-driver
?
Мы столкнулись с проблемой чрезмерного количества соединений TCP, и мы подозреваем, что это связано с тем, как работает этот драйвер.
Мы переместили драйвер YACassandra
PDO на этот. Одна из самых больших проблем, которые я обнаруживаю, заключается в том, что пул соединений будет подключаться к всем серверам в кластере для каждого потока HTTP.
У нас есть 4 коробки в нашем кластере. Это 4 открытых постоянных соединения, на дочерний элемент Apache. Я подозреваю, что это виновник наших бед.
Исторически мы использовали YACassandra PDO, который использовал только одно соединение на поток.
Как мы это оптимизируем? Можно ли как-то помешать datastax/php-drive
выполнять обнаружение кластера?