2010-05-24 113 views
1

我有一個寫在Ruby上的TCPclient。我想在後臺使用它。目前它有一個循環:Ruby後臺服務

loop do 
end 

所以我可以運行一個客戶端,它永遠有效。

有沒有辦法作爲一個服務運行,並寫入一個PID文件,然後我能夠通過PID殺死該進程?

回答

0

您可以使用UNIX系統爲:

ruby myfile.rb && echo $! > my_file.pid