0
A
回答
1
查看详细描述如何从节点进程here内与分叉节点-js进程进行通信。
现在的问题是,如果考虑分叉进程中的代码更改,重新启动fork。对,他们是。
一旦你开始通过
var sub = require("child_process").fork("my_module.js");
新叉当前的代码是从实际文件读取。你可以通过sub.disconnect()来停止fork并重新加载它。
相关问题
- 1. Linux中文件更改的重新启动进程
- 2. 如何在进程崩溃后重新启动种子节点?
- 3. 更新sys.config文件,而不重新启动节点
- 4. 为什么节点服务器必须重新启动文件更改?
- 5. 重新启动node.js应用程序文件更改
- 6. 灰尘模板更改时重新启动节点
- 7. 如何重新启动Node.js子进程
- 8. 配置文件更改后重新启动或不重新启动
- 9. 运行node.js的Azure Worker角色是否会在节点进程死亡时重新启动节点进程?
- 10. SolrClient没有提交更改,直到重新启动solr进程
- 11. 更新配置文件,无需重新启动应用程序
- 12. Python:自动重新启动WSGIServer + Bottle应用程序文件更改
- 13. 节点 - 编辑特定文件后重新启动服务器
- 14. 编辑节点js文件而不重新启动服务器
- 15. 如何重新启动erlang节点?
- 16. 修改文件后重新启动AppEngine
- 17. gulp文件更改时自动重新启动GulpJS手表
- 18. 如何使用.bat文件重新启动进程
- 19. 重新启动的Django的runserver与文件更改
- 20. iisnode未启动节点进程
- 21. Microsoft.AspNetCore.NodeServices:无法启动节点进程
- 22. 修改App_GlobalResources文件强制应用程序重新启动
- 23. 使用grunt重新启动phantomjs进程
- 24. 重新启动文件上的IIS已更改
- 25. nodemon - 重新启动对json文件的更改
- 26. 重新启动Apache Tomcat以处理已更改的Javascript文件?
- 27. 反馈请求 - 重新启动文件更改的Docker容器
- 28. 当服务器重新启动时与pm2启动节点JS应用程序
- 29. 更改字体重新启动活动
- 30. ScrollView不滚动,应用程序重新启动方向更改
你不能只是杀死你生成的过程,然后重新启动它?它应该使用最新的文件然后.. –
@AntonHarald是这样吗? tbh我还没有试过,因为它对我来说似乎不合逻辑 – InsOp
我没有尝试过。但我很确定 - 如果我正确理解你的问题。分叉似乎就像产卵一样,特别适合于nodejs进程。所以,如果我做var cp = require(“child_process”); var a = cp.spawn(“myapp”); a.on('data'....; a.kill();然后,更改myapp的代码并为var b做同样的事情,我应该运行最新版本的myapp。 –