2014-11-04 62 views
0

我在本地環境中使用拉拉維爾的宅基地,我使用隊列系統發送郵件。我必須運行php artisan queue:listen如果我想測試郵件流浪者:拉拉維爾宅基地的隊列

當我重新啓動計算機(和流浪漢)時,我必須再次鍵入vagrant ssh,然後php artisan queue:listen。對我來說沒問題,但我並不孤單,我想簡化這個過程:開發者只需打開他的電腦,然後輸入vagrant up

我怎樣才能配置流浪/家園始終運行laravel的隊列監聽器?

回答

0

在你的流浪者配置文件中試試這個;

$script = <<SCRIPT 
vagrant ssh & php artisan queue:listen 
date > /etc/vagrant_provisioned_at 
SCRIPT 

Vagrant.configure("2") do |config| 
    config.vm.provision "shell", inline: $script 
end 
+0

好的,感謝您的回答,我會盡快測試並驗證您的答案,如果沒關係 – 2014-11-05 11:16:14