在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/PHP  Linux  網(wǎng)絡(luò)安全/ docker環(huán)境下,用telnet或者php 連接redis主機(jī)自動(dòng)被斷開(kāi)

docker環(huán)境下,用telnet或者php 連接redis主機(jī)自動(dòng)被斷開(kāi)

docker環(huán)境下,用基于swoole_redis方式或者php原生的方式,甚至只是基于telnet方式,去連接其他主機(jī)(非docker)上的redis,都會(huì)大約在5分鐘多20秒的樣子被斷開(kāi). 求解.

回答
編輯回答
夏木

是啊,同時(shí)遇到這個(gè)問(wèn)題,太牛掰了,用php測(cè)試,第一次會(huì)是120秒以?xún)?nèi)的時(shí)間斷開(kāi),以后每次斷開(kāi)都是120s,default_socket_timeout 參數(shù)也設(shè)置過(guò)了,很尷尬,也是最后發(fā)現(xiàn)telnet竟然也會(huì)斷開(kāi),正在尋找原因!

Start:  18:16:32string(24) "read error on connection"

End:    18:17:18
[[[[[ 46 s]]]]]
Start:  18:17:18string(24) "read error on connection"

End:    18:19:18
[[[[[ 120 s]]]]]
Start:  18:19:18string(24) "read error on connection"

End:    18:21:18
[[[[[ 120 s]]]]]
Start:  18:21:18
2017年12月19日 23:52
編輯回答
痞性

這應(yīng)該和docker沒(méi)關(guān)系,看一下redis的time_out配置是怎么配的.如果該值非零的話(huà),配置的值的時(shí)間后會(huì)斷開(kāi)連接.

# Close the connection after a client is idle for N seconds (0 to disable)
timeout 0
2017年11月26日 07:27