Я использую Phusion Passenger Standalone 5.3.4 с приложением Rails 5. После некоторого нагрузочного тестирования я получил несколько менее удовлетворительные результаты, и я решил взглянуть на некоторые процессы под капотом и обнаружил целый ряд различных процессов, связанных с пассажирами, с именами от «Passenger Watchdog», «Passenger Core», «Passenger». AppPreloader "все нерестится и слоняется вокруг. Похоже, они остались на некоторое время, даже после того, как я прекратил нагрузочное тестирование, без необходимости занимая драгоценную память на сервере.
Нормально ли для Пассажира запускать десятки этих процессов, упомянутых выше, для скудного объема трафика (я тестировал только с 20 одновременными пользователями). Если количество этих процессов нормальное, то нормально ли для них оставаться на месте даже после того, как трафик покинул сайт?
много пассажирских процессов
Для дополнительного контекста, я запускаю все это на виртуальной машине Ubuntu 16.04 и также использую Systemd в конфигурации Type=forking
. В настоящий момент я не передаю какие-либо опции Пассажиру, по большей части все просто использует конфигурации по умолчанию.