ほぼ 24 時間頭から離れない問題があり、現時点では解決方法がわかりません。
ここに問題があります: サーバーに 1 つの「メイン」ソケットが必要で、すべての受信データを処理し、PHP を使用して他のクライアントに送信します。その部分は問題ありませんが、ex.example.com などの複数のサブドメインを使用してそのソケットに接続したいと考えています。これの問題は、ソケットが実行されていない限り、そのサブドメインに接続できず、ポートがいっぱいになるだけであり、それを防止しようとしていることです。
最善の解決策は、受信した TCP リクエストを Apache に処理させ、接続しているドメインのデータを保存し、クライアントをメイン ソケットにリダイレクトすることです。メイン ソケットは、受信したデータを処理し、クライアントが受け入れられるとすぐに動作します。
正直なところ、これを行う方法がわかりません。私は何時間も探していますが、私が見つけた唯一のものはそれに近いものでした: Apache - TCP 接続を処理しますが、HTTP 要求は処理しません
しかし、そのスクリプトでは、データ (使用しているドメイン) を保存してメイン ソケットに送信することができません。
これが Apache で実行できるのか、まったく可能なのか、あるいは他の回避策があるのかどうかはわかりません。
ありがとうございました :)