1b.app
Скопійоване посилання -

Чому крон не запускається за часом?

Згідно з останнім запуском, крони працюють за не дуже зрозумілими принципами, виходить щораз на хвилину, раз на годину - відпрацьовують не коректно, чому так виходить? та як це виправити?
Оригінальне питання доступне на версії: ru

Відповіді:

Добрий день.
Що саме вам не зрозуміло?
Чому ви вирішили і де видно, на скрині, який доклали, що крони відпрацьовують не коректно?
Хвилинний та імап – запускаються раз на хвилину, але наступний почне працювати тільки
коли закінчить працювати той, що запустився раніше;
Часовий - запускається раз на годину та логіка роботи така сама;
Денний – один раз на день;
Інші працюють за іншою логікою, є такі, які запускаються і перебувають у пам'яті постійно.
З вашого сервера не залишають запити на зовнішні сервіси за протоколом https
як приклад:
curl -I https://i.ua/
curl: (7) 443: Час очікування з'єднання закінчився
тому в автоматизації раз на хвилину (хвилинний крон) у Вас є дії,
які намагаються з'єднатися із зовнішнім IP 212.58.160.134 на порт https не отримують відповіді...
ось приклад крона, який був у пам'яті на момент перевірки
testcrm+ 1737337 1.5 0.5 882032 368196 ? S 15:20 1:04 /usr/bin/php -d memory_limit=512M -f cron/cron-minute.php
І ось процес намагається створити з'єднання
php 1737337 testcrmohholdin 6u IPv4 942482291 0t0 TCP test-crm.ohholding.com.ua:43980->212.58.160.134:https (SYN_SENT)
І цей крон просто чекає, поки закінчиться час очікування, тому крони працюють довго.
Зверніться до спеціалістів, які відповідають за налаштування сервера та мережевої інфраструктури,
щоб усунули цю проблему.
16.01.2021, 17:00
Оригінальний коментар доступний на версії: ru

Дякую, а Ви можете підказати які дії намагаються звернутися до https://i.ua/ та test-crm.ohholding.com.ua переглянув дії раз на хвилину, нічого схожого не знайшов
16.01.2021, 17:15
Оригінальний коментар доступний на версії: ru

З i.ua у Вас нічого не з'єднується, це був просто приклад, щоб показати, що із зовнішніми сервісами з вашого сервера
немає з'єднання за протоколом https.
З цієї причини, не можу ввійти у вашу систему, т.к. локального обліку у вашій системі немає,
а перевірити мої дані система не може.
Ось тому я порадив Вам з'ясувати питання маршрутизації у фахівців, які відповідають
за вашу мережну інфраструктуру.
16.01.2021, 21:50
Оригінальний коментар доступний на версії: ru

Зрозумів, дякую за консультацію
17.01.2021, 20:33
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар