錯誤資訊:production.ERROR: read error on connection to host:port {“exception”:”[object] (RedisException(code: 0): read error on connection to host:port at /vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php:116)
tip:其實這個錯誤並不會影響到佇列的執行。
第一個方案
查了各種資料後,發現修改php.ini裡面的default_socket_timeout=-1 或者 更大的數量。
第二個方案
通過檢視原始碼,發現修改config/queue.php的block_for引數也可以,這個引數必須要比default_socket_timeout的引數小。
laravel8.x的文件也有說這個引數:佇列《Laravel 8 中文文件》
本作品採用《CC 協議》,轉載必須註明作者和本文連結