fix cpu 100% and consumer now dont recive history message
This commit is contained in:
@@ -28,6 +28,10 @@
|
|||||||
//lnk20241209添加队列选择
|
//lnk20241209添加队列选择
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
|
|
||||||
|
//引入消费起点
|
||||||
|
#include "../include/rocketmq/DefaultMQPushConsumer.h"
|
||||||
|
#include "../include/rocketmq/ConsumeType.h"
|
||||||
|
|
||||||
// 引入提供的消费者接口头文件
|
// 引入提供的消费者接口头文件
|
||||||
#include "../include/rocketmq/CPushConsumer.h"
|
#include "../include/rocketmq/CPushConsumer.h"
|
||||||
#include "../include/rocketmq/CCommon.h"
|
#include "../include/rocketmq/CCommon.h"
|
||||||
|
|||||||
@@ -680,6 +680,8 @@ void KafkaSendThread::run()
|
|||||||
my_rocketmq_send(log_send);
|
my_rocketmq_send(log_send);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
QThread::msleep(1); // <20><><EFBFBD><EFBFBD> CPU <20><>תlnk20250326
|
||||||
|
|
||||||
/*if (data_gotten) {
|
/*if (data_gotten) {
|
||||||
LD_info_t* LD_info = find_LD_info_only_from_mp_id(data.mp_id.toAscii().data());
|
LD_info_t* LD_info = find_LD_info_only_from_mp_id(data.mp_id.toAscii().data());
|
||||||
ied_t* ied;
|
ied_t* ied;
|
||||||
@@ -801,7 +803,7 @@ void KafkaSendThread::run()
|
|||||||
}*/
|
}*/
|
||||||
} //while(1) {
|
} //while(1) {
|
||||||
|
|
||||||
|
|
||||||
//<2F>߳̽<DFB3><CCBD><EFBFBD><EFBFBD>ݻ<EFBFBD><DDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
//<2F>߳̽<DFB3><CCBD><EFBFBD><EFBFBD>ݻ<EFBFBD><DDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||||
ShutdownAndDestroyProducer();//lnk20241211
|
ShutdownAndDestroyProducer();//lnk20241211
|
||||||
}
|
}
|
||||||
@@ -2116,7 +2118,7 @@ int myMessageCallbackrecall(CPushConsumer* consumer, CMessageExt* msg)
|
|||||||
void mqconsumerThread::run()
|
void mqconsumerThread::run()
|
||||||
{
|
{
|
||||||
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߲<EFBFBD><DFB2><EFBFBD>
|
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߲<EFBFBD><DFB2><EFBFBD>
|
||||||
std::string consumerName = std::string(subdir) + intToString(g_front_seg_index); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID
|
std::string consumerName = subdir + intToString(g_front_seg_index) + "_start_" + QDateTime::currentDateTime().toString("yyyyMMddhhmmss").toStdString(); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID+<2B><><EFBFBD><EFBFBD>ʱ<EFBFBD>䣬<EFBFBD><E4A3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʷ<EFBFBD><CAB7>Ϣ
|
||||||
std::string nameServer = G_MQCONSUMER_IPPORT; // NameServer<65><72>ַ
|
std::string nameServer = G_MQCONSUMER_IPPORT; // NameServer<65><72>ַ
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user