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

異步任務(wù)獲得結(jié)果后可以不關(guān)閉連接嗎

defeatlr

如題,異步任務(wù)是處理數(shù)據(jù)存入Redis的,
// 獲得結(jié)果后記得關(guān)閉異步連接
$task_connection->close();
,
如果不關(guān)閉這個(gè)連接會(huì)有什么影響么

2851 3 0
3個(gè)回答

walkor 打賞

不關(guān)閉連接會(huì)導(dǎo)致連接越來(lái)越多,造成內(nèi)存泄漏。另外操作系統(tǒng)連接數(shù)不是無(wú)限的,多了就連不上了。

defeatlr

老大,在問(wèn)下我一個(gè)定時(shí)任務(wù)worker模型里面,可以不關(guān)閉redis和mysql的連接么,因?yàn)檫@個(gè)任務(wù)是常駐的
我發(fā)現(xiàn)mysql連接手動(dòng)close的話會(huì)出問(wèn)題的

  • 暫無(wú)評(píng)論
walkor 打賞

如果是自己mysql類需要做斷開(kāi)重連,如果是workerman的mysql組件自帶了斷線重連,一般不會(huì)又問(wèn)題。

redis擴(kuò)展一般自帶斷線重連。

  • defeatlr 2018-01-03

    好的 ,我用的是workerman自帶的mysql組件,感謝~框架很好用,慢慢摸索中

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