Я работаю с 3 HTTP
серверами, использующими одно и то же приложение Laravel и использующими одно и то же DATABASE
, где первый сервер реализует LoadBalance
, используя nginx
, в основном с тем же весом.
Приложение работает во многих очередях заданий, используя диск базы данных в таблице «заданий».Единственный сервер, который обрабатывает задания (php artisan queue:listen
) - это app1
.
. Я хотел бы знать, могу ли я обработать jobs
на других серверах или есть какие-то советы по этому поводу, и если кто-тобыл такой же опыт.