鍍金池/ 問答/PHP  網(wǎng)絡安全/ Xdebug如何調(diào)試laravel的queue?

Xdebug如何調(diào)試laravel的queue?

Xdebug如何調(diào)試laravel的queue?

因為queue是在CLI下使用php artisan queue:work監(jiān)聽運行的,這個時候如何使用Xdebug去調(diào)試queue呢?

使用的IDE

vscode

環(huán)境

Docker + PHP7.1

回答
編輯回答
柒喵

.env里面的配置QUEUE_DRIVER就是指定所使用的driver,如果你用的rabbitmq,則QUEUE_DRIVER=rabbitmq,本地調(diào)試時,可以改成QUEUE_DRIVER=sync,這表示同步處理,而不是異步使用rabbitmq處理,這樣就可以直接使用xdebug斷點調(diào)試了。

2017年4月12日 08:07
編輯回答
入她眼

簡單點:打印日志

2018年7月28日 20:17