Как реализовать пул соединений HTTPS с Zend Framework / PHP? - PullRequest
0 голосов
/ 10 января 2011

Мое приложение Zend тесно связано с другим поставщиком API-сервера (в формате XML).Обмен осуществляется по HTTPS, поэтому зашифрован с помощью SSL.

Поскольку приложение Zend делает много (и когда я много говорю, я имею в виду), нас просят использовать пул соединения https,во избежание повторного связывания шифрования SSL для каждого запроса.

Я видел множество реализаций в J2EE или .net, но ничего в PHP или Zend.

Пока что мы имеемсделал несколько тестов с параметром keep alive или persitent, но без удачи.

1 Ответ

0 голосов
/ 10 января 2011

Существует флаг конфигурации постоянства, который вы можете установить в Zend_Http_Client, который должен это делать. Он добавляет STREAM_CLIENT_PERSISTENT к вызову stream_socket_client (). Однако следует отметить, что это не пул , а постоянное соединение. Каждый процесс Apache будет иметь свое собственное соединение.

...