apache / apache/rocketmq-client-cpp

batch message format of code is error

未關閉
#447 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
C++
星號
393
分支
167
PR 合併指標
30 天內沒有已合併 PR

描述

批量消息体格式异常:SOH ,STX

{{"a":1,"uKey":"DeviceLogEvent","deviceModelId":"1036598151955419136","commonEventClass":"","level":"","eventType":"DeviceLogEvent","serverIp":"10.42.33.107","driverId":"1036598288685535232","enterpriseId":"715155051637899264","date":"2022-11-27 10:20:49.394"}bKEYSgatewayUID:undefinedTAGSDeviceLogEventUNIQ_KEY0A2A216B00081BCD450B881DB9740000WAITtrue{{"b":2,"uKey":"DeviceLogEvent","deviceModelId":"1036598151955419136","commonEventClass":"","level":"","eventType":"DeviceLogEvent","serverIp":"10.42.33.107","driverId":"1036598288685535232","enterpriseId":"715155051637899264","date":"2022-11-27 10:20:49.394"}bKEYSgatewayUID:undefinedTAGSDeviceLogEventUNIQ_KEY0A2A216B00081BCD450B881DB9740001WAITtrue

![image](https://user-images.githubusercontent.com/31500407/204118138-e193c6d7-5bfe-4060-a1c9-1af172f0139c.png)

貢獻指南

開啟貢獻指南

研究方向

首先使用此 issue 附帶的訊息資料和圖片,重現包含 SOH 和 STX 控制字元的已回報 batch payload。追蹤 C++ client 的 batch message 格式化路徑,並將產生的位元組與預期的 RocketMQ batch 格式進行比較。完成標準是識別並修正 batch payload 格式,並加入涵蓋所回報資料的回歸測試。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
cpp
領域
distributed-systems
Issue 類型
缺陷
難度
4/5
預估耗時
3-5 天
活躍度
停滯
描述清晰度
需要釐清
新手友好度
25/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。