PM2 запускает несколько экземпляров Laravel worker локально, но не в производстве

#laravel #pm2

#ларавель #pm2

Вопрос:

У меня одна и та же конфигурация (отличаются только пути) в Homestead (с 1 виртуальным ядром) и в производстве (резьбонарезчик). Производственная система не создает несколько экземпляров, несмотря на параметр конфигурации instances: 2 . Это делает локальная система. Очевидного сообщения об ошибке нет.

 {  apps: [{  name: 'my-worker',  instances: 2,  script: 'artisan',  args: 'queue:work --memory=128 -vvv',  exec_mode: 'fork',  cwd: '/home/vagrant/code/project',  exec_interpreter: 'php',  watch: false,  out_file: '/home/vagrant/code/project/storage/logs/worker.log',  error_file: '/home/vagrant/code/project/storage/logs/worker.log',  combine_logs: true,  restart_delay: 1000  }] }  

Я везде гуглил, но, похоже, никто не запускает Laravel worker более чем с одним экземпляром, в любом случае. Я также не нахожу официального вопроса, касающегося этой проблемы.