2017-08-03 18 views
0

私はアプリケーション用のハイパーロードサーバーを使用しており、接続の状態を維持しようとしています。別のワーカーが生まれた/選択されたすべてのコネクションのために変わります。どういうわけかこの選択を明確にすることはできますか?最後のリクエストにどのワーカーが使用されたかを知って、対応するリクエストに再び使用する方法もありますか?接続のための特定のワーカーの選択

+0

通常のHTTPリクエストまたはウェブソケットについてお話ししていますか?キープアライブ接続のHTTPヘッダーを発行しようとしましたか? – simbabque

+0

@simbabque私は通常のHTTPリクエストについて話しています。問題は、別のサーバーが通信するエンドポイントがあることです。コントロールを持たないため、接続を維持できないのです。 –

+1

あなたの問題を別の方法で解決しないでください。 – Sobrique

答えて

0

複数のマスタを実行することができます(1人の作業者またはmorboのような - 単一のプロセス)。

ロードバランサを追加する前に、接続ごとに具体的なプロセスを選択する必要があります。

通常、私はnginxとアップストリームモジュールsticky settingを使用しました。

+0

これは最後のオプションです。 –

関連する問題