2016-06-29 21 views
0

Ich habe Probleme mit Laravel Warteschlange Arbeiter auf neuesten Dokku.Laravel Warteschlange Arbeiter auf Dokku

Ich verwende default heroku php buildpack. Es gibt meine procfile

web: vendor/bin/heroku-php-apache2 public/ 
worker: php artisan queue:work --daemon 

Worker Container beginnt, aber Handwerker Befehl ist nicht. Keine Fehler im Protokoll

Wenn ich Arbeitercontainer manuell eingeben und Arbeiter starte - es beginnt und funktioniert gut.

PS Ich habe versucht, Shademan Plugin (https://github.com/statianzo/dokku-shoreman.git) zu installieren. Immer noch das gleiche Ergebnis.

Antwort

0

daran erinnern, dass Ihre procfile ausführt nicht wie eine .sh Datei, versuchen Sie mit diesem

web: vendor/bin/heroku-php-apache2 public/ 
worker: php artisan queue:listen 
+0

Befehl war richtig, Problem durch Standardskalen alle Behälter außer Web auf 0 benötigt tun 'dokku ps dooku war : Skaliere App-Worker = 1' manuell – Cheerlock