国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

think-redis

CC.

項(xiàng)目框架使用think里的workerman

直接使用引用think里的redis
掛了一晚上提示我報(bào)錯(cuò)了
send of 53 bytes failed with errno=10054 遠(yuǎn)程主機(jī)強(qiáng)迫關(guān)閉了一個(gè)現(xiàn)有的連接。

是不是不能用think里的redis

1170 2 0
2個(gè)回答

2548a

是不是沒做redis心跳吧,我現(xiàn)在在寫的項(xiàng)目一直都用think-cahce,redis 跟文件都有,掛那一個(gè)星期都不會(huì)報(bào)錯(cuò)

  • CC. 2022-09-24

    還要心跳的嗎,我百度了一下也有可能是反復(fù)實(shí)例化,大哥你是咋寫的

  • yongdao35 2022-09-24

    設(shè)置一個(gè)定時(shí)器,定時(shí)redis->ping(),比如50秒一次

2548a

你可以參考一下,在啟動(dòng)的時(shí)候加一個(gè)定時(shí)器,隔50秒左右去獲取一次消息,因?yàn)閣orkerman 是常駐內(nèi)存的,里面的redis鏈接是一直在保持通訊的,如果不加心跳的話,長(zhǎng)時(shí)間沒消息通訊的話會(huì)被路由節(jié)點(diǎn)強(qiáng)行斷開的
Cache::config($config);
if ( $config['default'] === 'redis') {
Timer::add(55, function () {
Cache::get('ping');
});
}

  • CC. 2022-09-24

    好,我試試,多謝

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??