Я использую VPS, который запускает 5 сценариев php по минутам, используя cron. Каждый скрипт сам циклично выполняет запрос mysql, а затем спит от 5 до 15 секунд. Все они заканчиваются через минуту казни - и затем возвращаются к жизни кроном. Запросы должны определять вид выполняемой деятельности, а затем они могут предпринимать какие-то связанные действия.

Хостинговая компания говорит мне, что она использует слишком много ресурсов и влияет на других пользователей. Хотя запросы выполняются часто, они не должны быть обременительными. Как лучше всего отслеживать, сколько ресурсов использует каждый скрипт? У меня есть доступ к оболочке, но я не вижу их в PS-A или в верхней части.

Помощь оценена

1 ответ1

0

Процессы видны сверху, но он показывает php без подробностей - пока вы не добавите опцию -c (командная строка), которая показывает полный путь к скрипту, который запускает cron.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .