【发布时间】:2012-01-13 01:51:53
【问题描述】:
Erlang 的一个特性是自动监控和重启。
我在玩 Riak,似乎启动/停止脚本也可以启动和监视外部 Erlang 应用程序。 我在想我们可以将 node.js 包装到 OTP 应用程序中。 这样所有 node.js 都可以像 Riak 或 Erlang 实例一样启动/停止和监控。
有没有人尝试过这个或类似的东西?
我认为如果您使用 node.js 和基于 erlang 的项目(如 ejabberb、RabbitMQ 或 Riak),这是一个常见问题。
【问题讨论】:
-
你到底想达到什么目的......?更改某些文件时自动重启服务器?
-
我希望 erlang 在 node.js 进程死亡或错误时重新启动它。如果 js 文件可以存储在 Riak 中,那就太好了。一旦文件被更改,Erlang post-commit-hook 可以启动 node.js 进程的重启。
标签: node.js erlang-otp riak