各位大佬,有時(shí)候消息隊(duì)列會(huì)exit,這個(gè)一般是什么原因?如果隊(duì)列exit了,哪里有相關(guān)的記錄排查嗎
是執(zhí)行超過(guò)了一定的時(shí)間了嗎?我們有些網(wǎng)絡(luò)請(qǐng)求,可能會(huì)因?yàn)閷?duì)方的原因,導(dǎo)致請(qǐng)求時(shí)間很長(zhǎng),這種會(huì)導(dǎo)致隊(duì)列失敗嗎?
你是怎么判斷exit的?
只有拋異常才會(huì)認(rèn)為失敗,如果業(yè)務(wù)訪問(wèn)其它網(wǎng)絡(luò)超時(shí),主要看超時(shí)是否拋出了異常,沒(méi)拋異常不認(rèn)為失敗。
我看日志,發(fā)現(xiàn)這個(gè)隊(duì)列exit了,并且有該執(zhí)行的訂單,沒(méi)有執(zhí)行。是不是因?yàn)閞eload的時(shí)候,恰好這個(gè)隊(duì)列正在執(zhí)行,導(dǎo)致的exit
這個(gè)隊(duì)列沒(méi)有超時(shí)時(shí)間嗎?只要不拋異常,1個(gè)小時(shí)也不會(huì)exit嗎
沒(méi)有超時(shí)