У меня есть приложение Rails, которое большую часть времени использует 100% ЦП. Я не могу понять, почему такая большая нагрузка на сервер. Я использую веб-сервер Puma с конфигурацией по умолчанию и запускаю несколько фоновых заданий с помощью выталкивания драгоценный камень. Есть 7 файлов, которые используют задания на вырубку с 5 рабочими:
include SuckerPunch::Job
workers 5
Я выполнил запрос top -i
и обнаружил следующие процессы, работающие на сервере. Я вижу несколько команд Ruby на сервере. Может кто-нибудь сказать мне, это нормальное поведение на сервере, или что-то не так?
top -c
, он добавляет столбец с дополнительной информацией о команде, которая создала каждый процесс - person arieljuod   schedule 25.08.2018