0
我想從一個node.js進程產生一個子進程,並在執行特定的異步操作之後,我想暫停進程。如何從獨立的node.js進程管理child_process?
然後另一個Node.js進程將會運行,需要根據它將要監聽的事件來恢復進程。
我似乎無法找到如何在node.js中完成此操作?
我想從一個node.js進程產生一個子進程,並在執行特定的異步操作之後,我想暫停進程。如何從獨立的node.js進程管理child_process?
然後另一個Node.js進程將會運行,需要根據它將要監聽的事件來恢復進程。
我似乎無法找到如何在node.js中完成此操作?
您可以使用Redis Pub/Sub來實現此目的。
提到:http://code.tutsplus.com/tutorials/multi-instance-nodejs-app-in-paas-using-redis-pubsub--cms-22239
謝謝Vineet。雖然您已經指出了在兩個獨立的node.js進程之間建立通信的方向,但我的問題更難解決。我需要他們來控制一個普通的unix child_process,並且需要這方面的幫助。 –
這應該可以幫助您實現跨流程的基於事件的控制,如果您可以更具體一些,我可以嘗試幫助您:) – Vineet
確實有幫助!我需要改變解決方案。基於事件的解決方案效果很好謝謝! –