2
Node.jsに動的Webページを提供するアプリケーションを書いています。このアプリケーションを複数のCPUコアに拡張したいので、クラスタを使用してCPUコアごとにワーカーを作成することにしました。Node.js Cluster
また、頻繁にポーリングして変更を確認する必要がある第三者APIを使用し、ユーザーの入力に基づいて照会およびキャッシュする必要があることがよくあります。このAPIにはレート制限があるため、私はすべてのワーカー間でAPIとキャッシュの1つのインスタンスを作成したいと考えています。
複数のワーカー間でリソース(キャッシュおよびサードパーティAPI)を共有して通信する最適な方法は何ですか?リソース用に別のワーカーを作成するか、またはマスター用のワーカーを使用する必要がありますか?
ユーザーはワーカースレッドを介してAPIからデータを要求することもできるため、ワーカーからデータを要求する方法が必要になります。 – user2248702
はい。マスターから労働者に送るだけです – basarat
しかし、マスターからどのようにデータを要求しますか? – user2248702