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