圖1:A進(jìn)程count=5,循環(huán)7次AsyncTcpConnection執(zhí)行B進(jìn)程,在第6次的時(shí)候,redis報(bào)錯(cuò),提示redis連接失敗。
圖2:另外,在循環(huán)7次過程中,通過use()傳遞給$connection->onMessage()的變量$key,會(huì)因?yàn)槎噙M(jìn)程的原因,導(dǎo)致不是foreach按順序循環(huán)的傳遞的$key值嗎?
是不是在主進(jìn)程初始化redis連接了,在onWorkerStart里初始化redis連接就好了,主進(jìn)程直接初始化redis連接會(huì)報(bào)read error on connection