如何从perl脚本中守护perl脚本?

时间:2011-04-09 07:56:33

标签: perl daemon

我有一个perl脚本,它使用反引号调用另一个perl脚本。我想改为调用这个脚本并让它守护进程。我该怎么做呢?

编辑:

我不关心与进程/守护进程通信。我很可能只是把它放在sqlite3表或其他东西上。

1 个答案:

答案 0 :(得分:5)

你指的是反引号,因此我想你想在它启动后与守护进程通信?由于守护进程不使用STDOUT,因此您必须考虑将信息传递给它的其他方式。

Perl进程间通信手册页(perlipc)有几个很好的例子,尤其是“Complete dissociation of child from parent”部分。

Proc::Daemon包含用于守护进程的便捷功能。