Машина: 8-ядерный процессор с Centos 6.7
Я использую node.js, PHP-FPM, NGINX, Redis, MongoDB.
Я проверил, остановил ли все службы, созданные мной и процессами PHP-FPM, NGINX, Redis, MongoDB, но все еще получаю 100% ni и 41% средней нагрузки.
мой код node.js отправляет файлы на другой сервер с помощью запроса htpp.
Как я могу проверить, какой процесс получает больше ЦП и почему?
Без дополнительной информации сложно сказать.
Я предполагаю, что у вас слишком много операций ввода-вывода, что является распространенной проблемой, когда базы данных настроены неправильно.
Ты можешь использовать iotop
чтобы увидеть, какие процессы используют больше всего операций ввода-вывода и используют iostat
чтобы увидеть, какой раздел имеет степень использования ввода-вывода.