我正在尝试守护在 2.1.1 上运行的 Ruby 脚本。
我的守护进程部分代码是这样的:
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
已经在后台运行的“”。
我该如何进行?