0

socketcluster と strongloop の両方にクラスター機能があることを考えると、strongloop PM で socket.io の代わりに socketcluster を使用してアプリをデプロイすることは適切ですか?

4

1 に答える 1

0

内部的には、strong-pmはプロセス制御にstrong-supervisorを使用しています。これはNode コアによって提供されるクラスター機能を使用します。

SocketCluster のドキュメントではすぐにはわかりませんが、socketclusterコードはクラスターを使用していることを明確に示しています。

クラスターのドキュメントにcluster.fork()は、クラスターマスターからのみ呼び出すことができると具体的に書かれています。強力なスーパーバイザーはクラスター ワーカー プロセスでアプリケーションを実行するだけで機能するため、socketcluster フレームワークはワーカーを起動できません。

TL;DR : いいえ、socketcluster と strong-pm は、同じクラスタリング機能を使用しているため、互換性がありません。

于 2016-04-16T18:41:47.643 に答える