apache / apache/rocketmq-client-cpp
DefaultMQProducer发送消息时,当网络延迟3S时,程序直接崩溃
未關閉
- 主要語言
- C++
- 星號
- 393
- 分支
- 167
- PR 合併指標
- 30 天內沒有已合併 PR
描述
系统:CentOS7
下图是测试代码:

下图为rocketmq_client.log日志内容:

下图为Coredump文件的调用堆栈息:

请大神看到帮忙解决一下,谢谢!@
貢獻指南
研究方向
首先檢視附帶的測試程式碼、rocketmq_client.log 和 coredump 呼叫堆疊,然後在 CentOS 7 上模擬約 3 秒的網路延遲來重現傳送操作。根據觀察到的當機位置和日誌判斷失敗路徑;當 producer 在該情境下不再當機,且該行為由適當的回歸測試涵蓋時,即視為完成。
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- cpp
- 領域
- distributed-systems, networking
- Issue 類型
- 缺陷
- 難度
- 4/5
- 預估耗時
- 3-5 天
- 活躍度
- 停滯
- 描述清晰度
- 需要釐清
- 新手友好度
- 25/100