При работе на локальном хосте я использую:
php artisan queue:listen database
, который слушает и действует как очередь.Это работает нормально, пока я не хочу докернизировать свой ларавел.Я уже сделал это, поэтому не могу выполнить команду, чтобы у контейнера был прослушиватель очереди.
Я прочитал, что могу сделать следующее:
docker exec -t (containername) php artisan queue:listen
Iхотел бы найти другой способ сделать это, потому что если контейнер умирает и перезапускается сам, эта команда не будет выполнена, и я не могу просто наблюдать, когда контейнер умирает, чтобы я мог сделать это вручную.Я хочу автоматический способ.каждый запускаемый контейнер должен автоматически запускать эту команду.Я пробовал в Dockerfile, но безрезультатно.
Можете ли вы помочь мне, ребята?