Ребята, всем привет!
Возникли простые вопросы по Job-ам в Laravel:
1. Если у работы установлено, например, 100 попыток, но при выполнении определённого условия в Job-е я хочу её завершить как уже ненужную, мне нужно сделать $this->delete() или есть какие-то другие способы?
2. Если в работе сделать return false, она зафейлится и затем попробует выполниться снова согласно заданным временным значениям?
3. Если в работе сделать return true, она считается успешно выполненной?
Ответьте пожалуйста, кто с очередями работал
1. В нужном месте просто return, чтобы метод handle завершился.
2. Нет. Чтобы зафейлилась, нужно бросить эксепшен.
3. По сути да, ведь не бросается эксепшен.