2011-01-10 12 views
0

私のzendアプリケーションは、APIの別のサーバープロバイダー(XMLフォーマット)に頻繁に接続されています。 交換はHTTPSを介して行われるため、SSLで暗号化されます。Zend Framework/PHPでHTTPS接続プールを実装する方法は?

zendアプリケーションが大量に実行されているので(私がたくさん言っている場合)、リクエストごとにSSL暗号化の再結合を避けるために、https接続のプールを使用するように求められます。

私はJ2EEや.netで数多くの実装を見てきましたが、PHPやZendでは何も見ていませんでした。

これまでのところ、keep aliveパラメータまたはpersitentパラメータでいくつかのテストを行いましたが、運がありません。

答えて

0

Zend_Http_Clientに設定できる永続性設定フラグがあります。これを行う必要があります。これは、stream_socket_client()コールにSTREAM_CLIENT_PERSISTENTを追加することです。ただし、これはプールではなく、永続的な接続であることに注意してください。各Apacheプロセスには独自の接続があります。

関連する問題