NodeJSクラスターを介して複数のCPUコアに拡張しようとしているNode JSアプリケーションに大きなルートセットがあります。ノードJSクラスター間のエクスプレスルートの分割
私が気づいていた計画は、異なる組のexpress.jsルートを扱う別のワーカーを持つことでした。例:
依頼者が依然として間違った作業者に着陸する可能性があるため、作業者IDの条件付きを使用するだけでは不十分です。また、プロセスはすべて同じポートで実行されるため、& proxy_passとnginxの内部のURLを一致させることはできません。
現時点では、組み込みのラウンドロビン方式を使用するのではなく、クラスタのルーティング(マスターからワーカーへ)をURLに照合して正しいワーカーにルーティングすることを検討しています。しかし、これはちょっとハッキリしているようだし、他の誰かがこれを解決したのか、それとも他のアイディアがあるのだろうかと思います。
だから私はそれが唯一のオプションだと思います: – Antoine