Size: a a a

2021 July 04

А

Алексей in Laravel Pro
Ну и опять же, если хуки летят, можно просто хуки обрабатывать. Не доставлено? Кидаем на другого провайдера. Если конечно хук на не доставлено не прилетает через 48 часов
источник

T

True Stealth in Laravel Pro
К сожалению только запросом от нас, колбеков нет у провайдеров

Я сейчас сделал так есть общая команда на отсылку (артизан) и запускаю джобу с делаем на 10 сек -проверить статус, а в этой джобе или запускается опять проверка статуса или переотправка

И понял, что как-то запутанно получилось
источник

А

Алексей in Laravel Pro
Сколько у вас тех смс в минуту летит? Или в час, или в секунду?
источник

А

Алексей in Laravel Pro
Разное количество - разные решения. Если их 2 штуки в месяц - хоть руками проверять можно. А если штук 50 в секунду тут уже совсем другой вопрос
источник

T

True Stealth in Laravel Pro
Немного, до 100-200 в час, но неравномерно. И должна быть аля гарантированная доставка
источник

А

Алексей in Laravel Pro
Если телефон выключен - голубями доставлять будете?))
источник

T

True Stealth in Laravel Pro
Гарантированная с нашей стороны, бывает провайдер лагает и может смс только через час дойти, поэтому надо отслеживать получение и отправлять через другого провайдера
источник

T

True Stealth in Laravel Pro
И эта вся хрень ещё и в докере с супервайзером
источник

А

Алексей in Laravel Pro
Ну допустим в пике у вас 10 смс за минуту. А среднее 1.5 штуки.
Если нужно минимальное время реакции (допустим через 5 секунд знать статус) то лучше джобой. Если плюс минус минута до статуса не важно - можно и шедулом.
источник

А

Алексей in Laravel Pro
Да докер то не страшно, крутится да крутится себе... Есть не просит, накладные расходы маленькие
источник

А

Алексей in Laravel Pro
У смс сделать статус
0-новое
1-не отправилось 1й раз
2-не отправилось второй раз

И уже в кроне разводить по разным провайдерам, не?
источник

RK

Roman Kolosov in Laravel Pro
Крон для такого такое себе решение
источник

RK

Roman Kolosov in Laravel Pro
Крон нужен для задач по расписанию, для всего остального джобы
источник

А

Алексей in Laravel Pro
Но если у вас к примеру обычно пик с 14 до 17 а с 00 до 08 вообще нет - шедул так себе идея.
источник

y

yu2ry in Laravel Pro
Создавай Джоб и клади в очередь)
источник

А

Алексей in Laravel Pro
Ну или джобы, да
источник

T

True Stealth in Laravel Pro
В одном из проектов использовал
https://github.com/spatie/laravel-short-schedule
Если нужен крон < 1мин
источник

y

yu2ry in Laravel Pro
А зачем это? Стандартные так сказать механизмы ларавел не позволяют что - то сделать?
источник

А

Алексей in Laravel Pro
@TrueStealth вобщем коллективное сознательное сходится к джобам. Но тут как с демократией, не факт что большинство проголосовало правильно) вам виднее какие ограничения у проекта и какое тз на задачу
источник

А

Алексей in Laravel Pro
Пошёл смотреть что за спати. По каждому поводу его суют)
источник