监控 Node.js 中的启动/运行/结束应用程序
有没有办法在node.js 中监控启动/运行/结束应用程序?
就像“您刚刚开始使用 LibreOffice Writer!”。 如果你们中的任何一个可以帮助我解决这个问题,那就太好了。
编辑: 我正在寻找在后台运行的东西,每当我运行随机应用程序/脚本/任何具有系统范围 pid 的东西时就会触发它。
Is there a way to monitor starting/running/ending apps within node.js?
Like "You just started LibreOffice Writer!".
It would be nice if any of you cracks could help me with this.
Edit:
I am searching for something that runs in the background and is triggered whenever I run a random application/script/whatever has a system-wide pid.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
forever
是一个可以做到这一点的 Node.js 守护进程管理器。http://thechangelog.com/post/6637623247/forever-node-js -daemon-manager
https://github.com/indexzero/forever
或者,如果您只想启动一个进程一次并能够管理它,您可以使用内置的
ChildProcess
。http://nodejs.org/docs/v0.4.9/api/child_processes.html
forever
is a daemon manager for node.js that can do this.http://thechangelog.com/post/6637623247/forever-node-js-daemon-manager
https://github.com/indexzero/forever
Or if you just want to start a process once and be able to manage it, you can use the builtin
ChildProcess
.http://nodejs.org/docs/v0.4.9/api/child_processes.html