2016-04-14 8 views

Antwort

0

Unter der Haube strong-pm wird strong-supervisor für die Prozesssteuerung verwendet, die die -Funktion verwendet, die von Node-Core zur Verfügung gestellt wird.

Die Docs für SocketCluster machen es nicht sofort offensichtlich, aber der socketcluster Code zeigt ziemlich deutlich, dass es Cluster verwendet.

Die Dokumentation für Cluster besagt ausdrücklich, dass cluster.fork() nur aus dem Cluster-Master aufgerufen werden kann. Da strong-supervisor funktioniert, indem die Anwendung nur in Cluster-Worker-Prozessen ausgeführt wird, kann das socketcluster-Framework keine Worker starten.

TL; DR: Nein, socketcluster und strong-pm sind nicht kompatibel, da sie dieselbe Clustering-Funktion verwenden.