use list in test device

This commit is contained in:
lnk
2025-03-28 13:43:55 +08:00
parent e8b5f08c6b
commit 07015b523e
2 changed files with 52 additions and 8 deletions

View File

@@ -859,7 +859,7 @@ void rocketmq_test_300(int mpnum,int front_index) {
data.mp_id = QString::number(data.monitor_id);
std::string modified_time = to_string(current_time_ms); // 时间转换为整数类型Unix时间戳
std::string modified_time = my_to_string(current_time_ms); // 时间转换为整数类型Unix时间戳
// 替换消息中的 Monitor 和 TIME 字段(只匹配字段名,不匹配具体数值)
std::string modified_strText = base_strText;
@@ -871,7 +871,7 @@ void rocketmq_test_300(int mpnum,int front_index) {
size_t quote_pos = modified_strText.find("\"", colon_pos);
size_t end_quote_pos = modified_strText.find("\"", quote_pos + 1);
if (colon_pos != std::string::npos && quote_pos != std::string::npos && end_quote_pos != std::string::npos) {
modified_strText.replace(quote_pos + 1, end_quote_pos - quote_pos - 1, to_string(data.monitor_id));
modified_strText.replace(quote_pos + 1, end_quote_pos - quote_pos - 1, my_to_string(data.monitor_id));
}
}