0
我正在嘗試在2.1.1上運行的Ruby腳本進行守護程序。Ruby Process.daemon:打開/關閉
我的代碼的一部分守護程序是這樣的:
case ARGV[0]
when "-start"
puts "TweetSearcher started."
Process.daemon
when "-stop"
Process.kill(9,Process.pid)
else
puts "Lacks arguments. Use -start/-stop"
abort
end
但是,它看起來像該Process.kill(9,Process.pid)
不殺我想要的。我想殺死之前已經在後臺運行的「ruby tweetsearcher.rb -start
」。
我該如何繼續?
這的確是一個艱難的過程。幸運的是,我使用的是TweetStream gem,它有一個內置的守護進程工具。 – 2014-10-08 14:05:27