わかりましたので、素晴らしいスタックオーバーフロー コミュニティに質問して、答えが得られるかどうかを確認してみます。
私の質問は、スクリプト、具体的には php を実行したいということですが、接続がハプロキシになるたびに、技術的にはどのようなタイプでも実行できます。必要に応じて負荷分散ソフトウェアを変更したり、負荷分散以外のソフトウェアを使用したりすることもできます。
イベントの順序
- haproxy による接続試行
- haproxy は、特定のポート/ポート範囲であることを確認します
- haproxy トリガー スクリプト
- haproxy は想定どおりに接続を転送します。
これはどのように可能でしょうか?また、スクリプトはトラフィックを転送する前にトリガーする必要があります
と聞かれると思いますので、先に説明しておきます。オンライン ゲームを持っていますが、常に実行したくありません。誰かが接続しようとすると、API/スクリプトを介してゲームが開始されます。
更新※ ロジックを考えていました。あなたができることは、ゲームサーバーでこれらのポートをリッスンするようにサービスを設定し、接続が確認されたときにリスナーをシャットダウンしてゲームを開始するスクリプトを実行することですが、ゲームがシャットダウンした場合はリスナーを自動的に再起動する必要があります.