2

我使用SQS在後臺上傳我的視頻到S3 bucket。隊列對於小視頻來說工作得很好(~40 MBs)。但是,當我嘗試上傳更大的視頻時(say 70 MBs and more),隊列操作就會被終止。 這裏是我的隊列作業的輸出:Laravel隊列任務被殺

[email protected]:~/Laravel/video (master)*$ php artisan queue:work --tries=3 
[2017-08-25 17:48:42] Processing: Laravel\Scout\Jobs\MakeSearchable 
[2017-08-25 17:48:45] Processed: Laravel\Scout\Jobs\MakeSearchable 
[2017-08-25 17:48:51] Processing: App\Jobs\VideoUploadJob 
Killed 
[email protected]:~/Laravel/youtube (master)*$ php artisan queue:work --tries=3 
[2017-08-25 17:50:33] Processing: App\Jobs\VideoUploadJob 
Killed 
[email protected]:~/Laravel/video (master)*$ 

我在哪裏需要更改設置? Laravel方面或SQS上的東西? 任何人都可以幫助我嗎?

回答

1

有2個選項。內存不足或超出執行時間。

嘗試$ dmesg | grep php這將顯示更多的細節

增加max_execution_time和/或memory_limit在php.ini文件。