私はApacheが初めてなので、しばらくお待ちください。WebSocket プロトコルを使用して各ノードと通信する分散アプリケーションを作成しようとしています。重要なのは、クライアント サーバー アーキテクチャで動作する必要があることです。これは、クライアント (Web ブラウザーなど) が単一のノードに接続し、いくつかの要求を行うことを意味します。このリクエストは、webSocket プロトコルを使用して他のノード間で分散し、計算後にクライアントに送り返すことができます。サーバーとして、Apache と mod_pywebsocket を使用する必要があります。いずれかのノードが何らかの理由で接続を失った場合、この状況は残りのノードによって検出されるはずです。さらに、再接続後、このノードは何らかの ping を他のサーバーに送信して、彼が利用可能になったことを知らせることができるはずです。
現在、1 つのクライアントと 2 つのサーバーがあります。それらの1つに接続でき、2番目の接続に接続し、データをダウンロードしてクライアントに送り返します。これはすべて、pywebsocket ハンドラーと、pywebsocket の例からの echo_client.py のいくつかの変更を使用して行われます。私がやりたいことは、すべてのサーバー間で永続的な接続を確立し、サーバー間で WebSocket ピンポン フレームを送信してそれらの可用性を確認することです。Apache の 1 つが切断された場合、これを使用すると非常に簡単に検出できます。問題は、起動時にWebSocketを使用してApacheを強制的に他のサーバーに接続する方法がわからないことです。これは、Apache の再起動後に開始され、構成ファイルなどからすべてのアドレスに接続する、ある種のモジュールである必要があります。
私の質問は、多くのサーバーへの起動時にApacheにこの種の接続を強制する方法があるかどうかです? 私の説明が十分に明確であることを願っています。何か不明な点があれば、私に尋ねてください。私はそれを説明しようとします。あなたが提供できる助けを前もって感謝します。