Если у Вас будут некоторые продолжительные и/или провальные (никогда не заканчивающийся) сценарии в кроне, то они вызовут несколько процессов крона, появляющихся в списке процессов.
Для наблюдения, что продолжается попробовать pstree -ap
и посмотрите материал крона приятно отформатированным способом, как тот ниже:
├─cron─┬─13*[cron───sh───longrunningscript_───php]
│ └─cron───sh───longrunningscript_───php
Это означало бы, что крон запустил новый сценарий оболочки, который запускает PHP, который занимает много времени для выполнения. Если pstree не установлен в Вашей системе, ps -auxwwwf
создает подобное представление.
Если бы крон вел себя кто-либо по-другому, то единственное продолжительное задание крона могло бы остановиться, все другие сценарии означали работать в кроне неограниченно долго. И ЭТО - что-то, что Вы не хотите.
Для меня это узкое место в сети. Я наблюдал подобное поведение, когда процесс зависал в сети из-за большой нагрузки (т.е. резервное копирование на диск iscsi с использованием того же маршрутизатора, что и остальная сеть).
Есть ли у вас способ контролировать трафик, который ваша сеть / маршрутизатор получает в любой момент времени? Я бы также посоветовал проверить нагрузку (и скорость) сетевой карты на сервере, который вы описываете, поскольку там может быть проблема с оборудованием. Я'