Сложные пассажирские процессы умирают, а новые загадочно запускаются

Как вы можете видеть, пассажирские процессы умирают, а новые загружаются, даже если мы сами не перезапускаем пассажиров. мы не можем точно определить, что является причиной этого. Какие общие места мы должны искать, чтобы выяснить, что вызывает эти перезапуски?

passenger-status Команды были поданы с интервалом около 30 минут. passenger_pool_idle_time установлен в 0 в нашем файле conf, который вы можете увидеть здесь: https://gist.github.com/panabee/8ddf95a72d6a07e29c7f

мы на пассажирском 4.0.5, на рельсах 3.2.12 и nginx 1.4.1.

[root@mongo ~]# passenger-status
----------- General information -----------
Max pool size : 20
Processes     : 3
Requests in top-level queue : 0

----------- Application groups -----------
/home/p/p#default:
  App root: /home/p/p
  Requests in queue: 0
  * PID: 17171   Sessions: 0       Processed: 536     Uptime: 27m 56s
    CPU: 0%      Memory  : 62M     Last used: 20s ago
  * PID: 18087   Sessions: 0       Processed: 363     Uptime: 17m 31s
    CPU: 0%      Memory  : 36M     Last used: 39s ago
  * PID: 19382   Sessions: 0       Processed: 51      Uptime: 2m 55s
    CPU: 0%      Memory  : 34M     Last used: 5s ago

[root@mongo ~]# passenger-status
----------- General information -----------
Max pool size : 20
Processes     : 2
Requests in top-level queue : 0

----------- Application groups -----------
/home/p/p#default:
  App root: /home/p/p
  Requests in queue: 0
  * PID: 25266   Sessions: 0       Processed: 73      Uptime: 2m 56s
    CPU: 0%      Memory  : 32M     Last used: 34s ago
  * PID: 25462   Sessions: 1       Processed: 18      Uptime: 51s
    CPU: 0%      Memory  : 28M     Last used: 0s ago

[root@mongo ~]#

config.ru:

[root@newvps Tekiki]# cat config.ru
# This file is used by Rack-based servers to start the application.

require ::File.expand_path('../config/environment',  __FILE__)
run Tekiki::Application

1 ответ

Решение

Это ошибка в 4.0.5, будет исправлена ​​в 4.0.6. Тем временем установите значение pool_idle_time на большое значение.

Другие вопросы по тегам