apache / apache/rocketmq-client-cpp

Message trace is not compatible with RocketMQ main project

Abierto
#398 1 comentario 0 reacciones 0 asignados Reclamado por @humkum Ver en GitHub
Lenguaje dominante
C++
Estrellas
393
Forks
167
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

**BUG REPORT**

1. Please describe the issue you observed:

By opening message trace of c interface,we found question as follows:

- Log print error message like :
`(error):processSendResponse error remark:topic[rmq_sys_TRACE_DATA_DefaultRegion] not exist, apply first please! See http://rocketmq.apache.org/docs/faq/ for further details., error code:17[processSendResponse:552]`
- Search message trace from console, return an error code '14'.
![image](https://user-images.githubusercontent.com/50660789/152782427-862928d8-7d4f-41f5-9049-f0c40131a5f2.png)

The reasons for the above two problems are

- The trace topic is incompatible with the RocketMQ main project's, which is "RMQ_SYS_TRACE_TOPIC".
- There are some missing fields of TraceTransferBean in TraceUtil.cpp, which is incompatible with RocketMQ main project, causing console parsing to fail.

2. Please tell us about your environment:

- What is your OS?
Ubuntu 18.04.5 LTS 64

- What is your client version?

2.2.0-release

- What is your RocketMQ version?
4.8.0

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.