2012-01-03 59 views
1

我想用ringo/daemon模块在RingoJS中创建守护进程。然而,似乎没有足够的文件说明如何去做,而且我很困惑。任何帮助将不胜感激。也许有人可以将我链接到一个解释如何完成它的页面。RingoJS中的守护进程是如何创建的?

回答

2

ringo/daemon旨在与ringo-daemon.deb包中的Debian init脚本结合使用。在这种情况下,init函数将使用超级用户ID进行调用,以便它可以执行诸如侦听特权TCP端口等操作,而使用普通用户ID调用start来启动服务器线程。

在命令行中运行林戈也将调用initstart功能,如果一个模块提供了他们,但stopdestroy目前没有所谓的命令行脚本。

我不确定是否/如何启动守护进程的普遍支持可以引入RingoJS,但我愿意接受建议。

+0

Debian init脚本只能安装在Debian和Ubuntu上吗?有没有办法让它在Fedora 13上运行?所有这一切都需要将'ringojs' bash脚本复制到'/ etc/init.d /'目录,并且如果我没有弄错,请在'/ etc/default /'目录中设置默认值。另外,如果你想创建多个守护进程,我们该如何解决这个问题? – 2012-01-08 05:43:23