Группирования задач horizon

Использую laravel horizon + supervisor.

Появилась задача добавить данную связку для поддомена, создал еще один supervisor который следит уже за тем horizon`ом. В итоге заметил, что они выполняют задачи друг друга, т.е задачу с одного поддомена может выполниться на другом.

Вопрос: Как можно группировать эти задачи, чтобы каждые выполнялись в своей среде. Был вариант добавлять префиксы для queue но хотелось бы обойтись меньшей кровью


Ответы (1 шт):

Автор решения: Максим К

Важное правило любого проекта - для каждого проекта своя БД (mysql, redis, memcache, mongoDB, etc...).

В данном случае на разных проекта использовалась одна БД redis, в которой Laravel Horizon хранит информацию по своей работе.

→ Ссылка