socketcluster と strongloop の両方にクラスター機能があることを考えると、strongloop PM で socket.io の代わりに socketcluster を使用してアプリをデプロイすることは適切ですか?
質問する
126 次
1 に答える
0
内部的には、strong-pmはプロセス制御にstrong-supervisorを使用しています。これはNode コアによって提供されるクラスター機能を使用します。
SocketCluster のドキュメントではすぐにはわかりませんが、socketclusterコードはクラスターを使用していることを明確に示しています。
クラスターのドキュメントにcluster.fork()
は、クラスターマスターからのみ呼び出すことができると具体的に書かれています。強力なスーパーバイザーはクラスター ワーカー プロセスでアプリケーションを実行するだけで機能するため、socketcluster フレームワークはワーカーを起動できません。
TL;DR : いいえ、socketcluster と strong-pm は、同じクラスタリング機能を使用しているため、互換性がありません。
于 2016-04-16T18:41:47.643 に答える