【发布时间】:2020-07-29 10:58:42
【问题描述】:
当我运行任何命令(例如 listen、work 或其他任何命令)时,我会得到 30mb 的数据转储(我认为是 $this 变量
我运行的一个命令是:
php artisan queue:listen --timeout=30 --tries=1
基本上这会返回如下内容:(这被截断了,因为就像我说的 30mb)
["this"]=>
object(Illuminate\Queue\QueueServiceProvider)#212 (1) {
["app":protected]=>
object(Illuminate\Foundation\Application)#5 (32) {
["basePath":protected]=>
string(12) "/var/www/sst"
["hasBeenBootstrapped":protected]=>
bool(true)
["booted":protected]=>
bool(true)
["bootingCallbacks":protected]=>
array(3) {
[0]=>
object(Closure)#148 (1) {
["this"]=>
object(Clockwork\DataSource\LaravelDataSource)#143 (7) {
["app":protected]=>
*RECURSION*
["response":protected]=>
NULL
["log":protected]=>
object(Clockwork\Request\Log)#147 (2) {
["data"]=>
array(0) {
}
["collectStackTraces":protected]=>
bool(true)
}
["timeline":protected]=>
object(Clockwork\Request\Timeline)#144 (1) {
【问题讨论】:
-
检查您的项目以获取对
dd或dump的调用
标签: laravel laravel-5 queue amazon-sqs