Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails ruby on rails应用程序卡在futex';杀死PID';但乘客没有留下任何痕迹_Ruby On Rails_Ruby_Linux Kernel_Passenger_System Calls - Fatal编程技术网

Ruby on rails ruby on rails应用程序卡在futex';杀死PID';但乘客没有留下任何痕迹

Ruby on rails ruby on rails应用程序卡在futex';杀死PID';但乘客没有留下任何痕迹,ruby-on-rails,ruby,linux-kernel,passenger,system-calls,Ruby On Rails,Ruby,Linux Kernel,Passenger,System Calls,部分乘客状态(nginx/1.14.0 Phusion_passenger/6.0.1)输出显示两个进程正在关闭,但无法退出 * PID: 10351 Sessions: 1 Processed: 279777 Uptime: 6d 1h 41m 37s CPU: 3% Memory : 625M Last used: 2d 3 Shutting down... * PID: 10370 Sessions: 1 Pro

部分乘客状态(
nginx/1.14.0 Phusion_passenger/6.0.1
)输出显示两个进程正在关闭,但无法退出

  * PID: 10351   Sessions: 1       Processed: 279777   Uptime: 6d 1h 41m 37s
    CPU: 3%      Memory  : 625M    Last used: 2d 3
    Shutting down...
  * PID: 10370   Sessions: 1       Processed: 290718   Uptime: 6d 1h 41m 37s
    CPU: 3%      Memory  : 778M    Last used: 6h 5
    Shutting down...
strace输出告诉我ruby进程在futex调用中被卡住了

$strace-p10351
strace:过程10351已附加
futex(0x7fd7cbf02210,futex_WAIT_PRIVATE,0,空

kill-QUIT 10351
也没有提供任何跟踪信息

进程10351的
ps-efL
的相关输出显示另一个线程id 10353

ubuntu   10351     1 10351  0    2 Feb02 ?        00:00:02 Passenger AppPreloader: /var/www/app/current (forking...)
ubuntu   10351     1 10353  0    2 Feb02 ?        00:00:00 Passenger AppPreloader: /var/www/app/current (forking...)
strace-p10353
输出:

strace: Process 10353 attached
restart_syscall(<... resuming interrupted poll ...>
strace:Process10353附件
重新启动系统调用(

你知道如何获取ruby跟踪信息来调试这个问题吗?

你找到解决这个问题的方法了吗?你找到解决这个问题的方法了吗?