Ruby on rails 确定精简服务器是否作为守护进程运行

Ruby on rails 确定精简服务器是否作为守护进程运行,ruby-on-rails,thin,Ruby On Rails,Thin,我对Rails和瘦服务器有问题。出于某种原因,Thin清除了ARGV变量(我甚至没有问为什么:/),我的Rails应用程序需要确定Thin是否作为守护进程服务器运行。我试图在应用程序和机架变量中访问/查找服务器对象,但没有成功。如果有任何方法可以访问精简实例选项,甚至是原始ARGV,那么我可以对其进行分析并确定精简是否作为守护进程运行?已解决:) ObjectSpace.each_object(Thin::Runner) { |obj| @options = obj.options } @opt

我对Rails和瘦服务器有问题。出于某种原因,Thin清除了ARGV变量(我甚至没有问为什么:/),我的Rails应用程序需要确定Thin是否作为守护进程服务器运行。我试图在应用程序和机架变量中访问/查找服务器对象,但没有成功。如果有任何方法可以访问精简实例选项,甚至是原始ARGV,那么我可以对其进行分析并确定精简是否作为守护进程运行?

已解决:)

ObjectSpace.each_object(Thin::Runner) { |obj| @options = obj.options }
@options[:daemonize]