Xdebug如何调试laravel的queue?

Xdebug如何调试laravel的queue?

因为queue是在CLI下使用php artisan queue:work监听运行的,这个时候如何使用Xdebug去调试queue呢?

使用的IDE

vscode

环境

Docker + PHP7.1

阅读 4k
2 个回答

.env里面的配置QUEUE_DRIVER就是指定所使用的driver,如果你用的rabbitmq,则QUEUE_DRIVER=rabbitmq,本地调试时,可以改成QUEUE_DRIVER=sync,这表示同步处理,而不是异步使用rabbitmq处理,这样就可以直接使用xdebug断点调试了。

简单点:打印日志

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题