Hi walkor,
在使用workerman的RPC時(shí),我有時(shí)候在debug模式下調(diào)試項(xiàng)目時(shí),能看到日志欄突然打印一句“tr: write error: Broken pipe” (注:沒(méi)有其它信息打印,只有這一句)。請(qǐng)問(wèn)這是什么原因?qū)е碌模?/code>
Broken pipe 好像是連接斷開了,但是程序仍然試圖向這個(gè)連接寫數(shù)據(jù)導(dǎo)致的報(bào)錯(cuò)
Broken pipe
是的,但數(shù)據(jù)庫(kù)和redis都連接正確,也沒(méi)有其它錯(cuò)誤信息,還沒(méi)有弄清楚是什么連接斷開了。
代碼里搜下 tr: write error ,估計(jì)能找到哪里報(bào)錯(cuò)的
tr: write error
嗯,全局搜索了,但沒(méi)有找到。搜索“write error”也找不到
tr: write error: Broken pipe 這個(gè)應(yīng)該不是workerman報(bào)的錯(cuò)
很奇怪,但是在debug模式下的日志欄里輸出的。暫時(shí)還沒(méi)有找到是哪一行輸出的錯(cuò)誤日志