Page 1 of 1

Залипшие кроны, как быть ?

Posted: Wed Nov 22, 2023 7:27 am
by richmantrade
Время от времени обнаруживаются на сервере кроны, которые работают по 30+ минут.
Оговорюсь сразу - видит это админ, а не я , потому что в cron.log непонятно же - другой это уже запустился, или один продолжает работу.

Я сейчас даже приведу пример такого залипания, но предлагаю особо на это не заморачиваться, ибо суть вопроса в другом.

Пример:

Code: Select all

2023-11-22 07:03:23: Thumb too small 0b (2061.5870049, 15.002375125885)
2023-11-22 07:03:23: Trader thumbs: Downloading https://some_trader.com/thumbs/new/0067/ad0bacab596fce784800f025d75902d0.jpg (2061.5870978832, 8.6069107055664E-5)
2023-11-22 07:03:38: Thumb too small 0b (2076.5895700455, 15.002489805222)
2023-11-22 07:03:38: Trader thumbs: Downloading https://some_trader.com/thumbs/pv2/000005/9047-rubber-kinky.jpg (2076.5899159908, 0.00032901763916016)
2023-11-22 07:03:53: Thumb too small 0b (2091.5941529274, 15.004235029221)
2023-11-22 07:03:53: Trader thumbs: Downloading http://some_trader.com/thumbs/new2/0450/9e4b95b970449b5bf1a24da1ae79e4a5.jpg (2091.5942480564, 8.8930130004883E-5)
2023-11-22 07:04:08: Thumb too small 0b (2106.5962250233, 15.00199508667)
2023-11-22 07:04:08: Trader thumbs: Downloading http://some_trader.com/thumbs/new2/0451/608704de193cf01cffae2169443e3850.jpg (2106.5965769291, 0.0003349781036377)
2023-11-22 07:04:23: Thumb too small 0b (2121.6011328697, 15.004554033279)
2023-11-22 07:04:23: Trader thumbs: Downloading http://some_trader.com/thumbs/new2/0248/5d05d6225012593b2fb6b9a23df1bf66.jpg (2121.6012408733, 0.00010108947753906)
Фишка в том что эти урлы - 403. Там видимо защита от хотлинка. Ну то ладно - этого я отключил. Проста сама суть в том что скрипт не может создать тумбу для трейдера, и пытается сделать это в течении получаса.

Основной мой вопрос в другом.
Если мы будем тупо рубить кроны по истечении одной минуты - что то критично сломается ? Или же, хороший крон и за минуту справиться, а залипший ничего не сломает ?

И еще, не совсем по теме.
Сделайте плиз, чтобы по умолчанию для Inactive трейдеров тумбы не создавались. Незачем на них ресурсы тратить, ИМХО.

Спасибо!

Re: Залипшие кроны, как быть ?

Posted: Wed Nov 22, 2023 7:36 am
by richmantrade
В логах вон есть

Code: Select all

2023-11-22 06:25:07: Cron job :: finished (1145.4049530029, 0.00043487548828125)
2023-11-22 06:34:11: Cron job :: finished (2168.1995091438, 0.00050902366638184)
2023-11-22 07:23:54: Cron job :: finished (3291.9118890762, 0.00066590309143066)
последняя самая прекрасная
3291 - это в секундах, как я понимаю.
почти 55 минут.

Re: Залипшие кроны, как быть ?

Posted: Wed Nov 22, 2023 7:59 am
by admin
лучше как обычно по очереди )

какой трейдер 403 и тумба полчаса? стоит это решать, а не рубить кроны, а то получается "зачем зубы лечить если проще вырвать" )

рубить за минуту - ничего страшного мне в голову не приходит, надо пробовать, это нормальная ситуация когда постафактум "ох, точно, как это я сразу не подумал про это" )

для неактивных - выключил создание тумбы в апе

Re: Залипшие кроны, как быть ?

Posted: Wed Nov 22, 2023 8:44 am
by richmantrade
Окей.
Тогда я всё же попробую "вырвать зуб" - рубить за минуту, и понаблюдаю. Всё же хорошо, что вы говорите : "ничего страшного мне в голову не приходит" . Это сильно обнадёживает :roll:

Насчёт первого, какой трейдер 403 и тумба полчаса - я вам сейчас полностью отправлю в ПМ кусок лога, где пытался тумбу создать. Там все урлы видны - прогрузите и поймёте. Сам я не лучше не объясню.
Скажу сразу, что конечно я уже удалил этого трейдера. Но не факт что не попадётся такой же в будущем.
для неактивных - выключил создание тумбы в апе
- Спасибо! ;)

Re: Залипшие кроны, как быть ?

Posted: Mon Dec 04, 2023 4:45 pm
by admin
помог ли такой вариант?)

Re: Залипшие кроны, как быть ?

Posted: Mon Dec 11, 2023 1:54 pm
by richmantrade
Да, так и сделали. Не знаю правильно ли, но сделали, и пока всё хорошо

Re: Залипшие кроны, как быть ?

Posted: Mon Dec 11, 2023 2:13 pm
by admin
Отлично, работает и ок хотя конечно было бы интереснее разобраться как убрать залипание