rocketmq-client-cpp icon indicating copy to clipboard operation
rocketmq-client-cpp copied to clipboard

Apache RocketMQ cpp client

Results 88 rocketmq-client-cpp issues
Sort by recently updated
recently updated
newest added

The issue tracker is **ONLY** used for the CPP/C client (feature request of RocketMQ need to follow [RIP process](https://github.com/apache/rocketmq/wiki/RocketMQ-Improvement-Proposal)). Keep in mind, please check whether there is an existing same...

问题: 多线程并发调用 producer->send() 很容易得到错误消息:GetTransport of:xxx get timed_mutex timeout 除了libevent的版本问题,还有一个原因是gcc版本的bug 原因: if (!lock.try_lock_for(std::chrono::seconds(m_tcpTransportTryLockTimeout))) { LOG_ERROR("GetTransport of:%s get timed_mutex timeout", addr.c_str()); std::shared_ptr pTcp; return pTcp; } gcc4.8.5的情况下,try_lock_for会立即返回,并不会等待期待的m_tcpTransportTryLockTimeout时长。 升级到4.9.0之后即可解决。 **std::timed_mutex::try_lock_for bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54562** @ShannonDing...

When there is a large amount of message accumulation, the consumer's callback function will retrieve multiple messages at once, ranging from 1 to 32, but the maximum is 32 this...

Why there is no content in function “void DefaultMQPullConsumerImpl::fetchMessageQueuesInBalance”? wheather to support?

批量消息体格式异常: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)

1. Please describe the issue you observed: Since Jul 13 2021, our rmq-client-cpp was really stable in the production environment, it's version is "2.2.0"; but got crashed today, below is...

The issue is that Mac M1 and M2 no longer support openssl-1.1.1, causing a compilation error related to arm64 during the build process. To resolve this, openssl needs to be...

系统:CentOS7 下图是测试代码: ![企业微信截图_1716774732151](https://github.com/apache/rocketmq-client-cpp/assets/9984283/461111c0-f682-4657-9785-5b863f13a8c9) 下图为rocketmq_client.log日志内容: ![企业微信截图_17167748931431](https://github.com/apache/rocketmq-client-cpp/assets/9984283/923e185d-3ac2-4a9e-9ac4-0d7391916d6d) 下图为Coredump文件的调用堆栈息: ![企业微信截图_17167749677297](https://github.com/apache/rocketmq-client-cpp/assets/9984283/169c5a7c-036c-4f68-97da-134bb75e6687) 请大神看到帮忙解决一下,谢谢!@

Mac M3在安装librocketmq后遇到报错 使用wget https://github.com/apache/rocketmq-client-cpp/releases/download/2.0.0/rocketmq-client-cpp-2.0.0-bin-release.darwin.tar.gz安装后报错: OSError: dlopen(/usr/local/lib/librocketmq.dylib, 0x0006): tried: '/usr/local/lib/librocketmq.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/lib/librocketmq.dylib' (no such file), '/usr/local/lib/librocketmq.dylib' (mach-o file, but is an...

My rocketMQ install rocketmq v4.9.3, when I used rocketmq-client-python-2.0.0, SDK throw error like this "No route info of this topic xxx,error:"-1"", My topic name is correct and is exist in...