1

我有一个用 Ruby 编写的 TCPclient。我想在后台使用它。目前它有一个循环:

loop do
end

所以我可以运行一个客户端,它永远有效。

有没有办法作为服务运行,并将 pid 写入文件,然后我就可以通过 pid 杀死该进程?

4

2 回答 2

6

守护进程 gem就是为此而生的。

于 2010-05-24T22:33:01.993 回答
0

您可以为此使用 unix 系统:

ruby myfile.rb && echo $! > my_file.pid
于 2010-05-25T06:47:15.787 回答