Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从服务器读取线路时发生Predis错误,超时修复_Redis_Supervisord - Fatal编程技术网

从服务器读取线路时发生Predis错误,超时修复

从服务器读取线路时发生Predis错误,超时修复,redis,supervisord,Redis,Supervisord,我将Redis与守护进程以及常规缓存一起使用 带监控程序的守护进程(Laravel Redis队列) 作为键值对的常规缓存 timeout=300当前位于我的redis.conf文件中 有人建议在几个Git链接上将其更改为timeout=0() 我担心的是,如果我将超时设置为0,redis服务器将不会断开任何连接 在一段时间内,我看到出现错误的可能性是达到的最大客户端数 在redis.conf上寻求更改超时-->0的建议 目前,我经常收到以下错误日志(每2-3分钟一次)[超时=300]

我将Redis与守护进程以及常规缓存一起使用

  • 带监控程序的守护进程(Laravel Redis队列)

  • 作为键值对的常规缓存

timeout=300
当前位于我的redis.conf文件中

有人建议在几个Git链接上将其更改为
timeout=0
()

我担心的是,如果我将超时设置为0,redis服务器将不会断开任何连接

在一段时间内,我看到出现错误的可能性是
达到的最大客户端数

在redis.conf上寻求更改超时-->0的建议


目前,我经常收到以下错误日志(每2-3分钟一次)[超时=300]

{"message":"Error while reading line from the server. [tcp://10.10.101.237:6379]","context":
{"exception":{"class":"Predis\\Connection\\ConnectionException","message":"Error while reading 
line from the server. 
[tcp://10.10.101.237:6379]","code":0,"file":"/var/www/api/vendor/predis/predis/src/Connection/Ab
stractConnection.php:155"}},"level":400,"level_name":"ERROR","channel":"production","datetime":
{"date":"2020-09-23 07:14:01.207506","timezone_type":3,"timezone":"Asia/Kolkata"},"extra":[]}


我已更改为
timeout=0

一切都很好用它


PS:发布此信息,发布更改后2个月的观察结果

我已更改为
timeout=0

一切都很好用它

PS:发布此信息,在更改后发布2个月的观察结果