我呼吁正在运行的应用程序“app.js”它一直运行,做一些任务。如何将消息发送到正在运行的应用程序(Node.js的)
我怎样才能让用户运行应用程序的其他过程只是将消息发送到当前正在运行的进程,告诉它做一些事情。
node app.js reload
我呼吁正在运行的应用程序“app.js”它一直运行,做一些任务。如何将消息发送到正在运行的应用程序(Node.js的)
我怎样才能让用户运行应用程序的其他过程只是将消息发送到当前正在运行的进程,告诉它做一些事情。
node app.js reload
一种解决方案是利用某种存储机制,如数据库或文件来排队消息。因此,虽然app.js的一个实例正在运行,但它可以继续读取数据库以查看是否有新消息要处理。
另一个解决方案是使app.js情况下充当服务器之一,并有另外一个尝试的TCP连接过来,只要它建立了一个连接开始推动信息到客户端实例。
您可以使用一个消息代理(RabbitMQ的),以将事件通知的运行过程和运行过程中处理消息。