Я работаю над настройкой, в которой используется fcgi / nginx.
Кажется, он работает правильно (24 дочерних объекта и 500 макс. Запросов), за исключением того, что все экземпляры phpfcgi скапливаются на одном ядре. Когда я запускаю верхнюю часть, я вижу 1 ядро около 3%, то, которое выполняет процессы fastcgi, около 99% и еще 6 между 0 и 0,5%.
Сообщите мне о возможных причинах привязки к одному ядру процессора.
Спасибо
Маловероятно, учитывая, что это относительно новая функция, но вполне возможно, что ваша система настроена для использования cgroups
чтобы сгруппировать эти процессы в процессор. См. Документацию ядра по адресу Документация / cgroups / cpusets.txt
Когда вы вошли в систему, возможно ли, что ваш сеанс оболочки имел набор задач в .profile / .bashrc / независимо от того, что заблокировало вашу привязку к процессору? Если я помню, они удалили параметры привязки процессора из fcgi в 2007 году или около того.