我在job中寫了郵件發送 ,線下環境測試是無問題的 ,現在放到線上出現了問題。
問題描述:
部分時候郵件功能可用,部分時間郵件功能不可用。
郵件功能不可用的時候,job發送失敗,失敗原因是無發送人,打印log發現獲取不到config/mail.php的正確配置,所獲取的配置都是系統的默認配置。
請問有人是否遇到了類似問題,或者我的哪里配置有錯誤的,還是誰能幫忙解釋下job的加載機制,謝謝。
隊列重啟,就好了
php artisan queue:restart
https://laravel-china.org/topics/3351/laravel-queue-send-mail-problems