redis引入未完成
This commit is contained in:
@@ -376,6 +376,9 @@ int G_LOG_RATE_KEEP_BURST_MS = 1000; // 间隔 >= 1000ms,按二级策略
|
||||
int G_LOG_RATE_KEEP_BURST_COUNT = 60; // 二级保留前60条
|
||||
int G_LOG_RATE_KEEP_HIGHFREQ_COUNT = 10; // 高频保留前10条
|
||||
|
||||
//添加底层队列开关
|
||||
int G_MQ_BACKEND = 0; // 0-默认RocketMQ,1-Redis Stream
|
||||
|
||||
//lnk20250115添加台账锁
|
||||
extern pthread_mutex_t mtx;
|
||||
|
||||
@@ -649,6 +652,20 @@ void init_config() {
|
||||
qDebug() << "Read UDS_DOWNLOAD_URL:" << UDS_DOWNLOAD_URL << endl;
|
||||
|
||||
/*添加rocketmq的解析10-9 */////////////////////////////////////////////////////////////////
|
||||
|
||||
ba = settings.value("RocketMq/Backend", "rocketmq").toString().toLatin1();
|
||||
std::string mq_backend = ba.data();
|
||||
|
||||
if (mq_backend == "redis" || mq_backend == "redisstream" || mq_backend == "1") {
|
||||
G_MQ_BACKEND = MQ_BACKEND_REDIS_STREAM;
|
||||
} else {
|
||||
G_MQ_BACKEND = MQ_BACKEND_ROCKETMQ;
|
||||
}
|
||||
|
||||
std::cout << "Read RocketMq/Backend:" << mq_backend
|
||||
<< ", G_MQ_BACKEND:" << G_MQ_BACKEND
|
||||
<< std::endl;
|
||||
|
||||
//生产者
|
||||
ba = settings.value("RocketMq/producer", "").toString().toLatin1();
|
||||
G_ROCKETMQ_PRODUCER = strdup(ba.data());
|
||||
|
||||
Reference in New Issue
Block a user