Вопрос № 88738: Доброго времени суток, дорогие эксперты!
Пишу простой системный скрипт для мониторинга сетевых подключений ткст примерно такой:
$p=Net::Ping->new("icmp");
if (!$p->ping($testhost, 5)) {
бла-бла-бла;
else {
б...
Вопрос № 88.738
Доброго времени суток, дорогие эксперты!
Пишу простой системный скрипт для мониторинга сетевых подключений ткст примерно такой:
$p=Net::Ping->new("icmp");
if (!$p->ping($testhost, 5)) {
бла-бла-бла;
else {
бла-бла-бла;}
}
$p->close();
когда запускаю его из косоли отрабатывает нормальнь как и должен, стоит его добавить в крон начинаются проблемы, скрит зависает (даже если пинги проходят) и , через некоторое время, перестает полностью функционировать.
несколько подводных камней я нашел задал в crontab PATH и SHELL(нормальные), это помогло решить проблемы с работоспособностью, однако зависания не прекратились.
Может есть еще какие-то подводные камни в отношениях perl и cron?
Программа управляет запуском Shell скриптов, их все я проверил они работают каk надо в crone, тем более что при наличии связи они вообще не должны запускаться. в общем воттакая вот загогулина :)