update(REQ-2516) - 完善监控 Controller 类的逻辑
This commit is contained in:
parent
49ee53626f
commit
15dec8b8a5
@ -57,21 +57,37 @@ public class WorkflowEngineStarterMQMonitorController {
|
||||
} else {
|
||||
mqAdminExtObjectProvider.ifAvailable(defaultMQAdminExt -> {
|
||||
String segment = environment.getProperty(MQ_GID_NAME_SEGMENT);
|
||||
String broadcastConsumer = String.format(BROADCAST_CONSUMER_GROUP, applicationName, segment);
|
||||
String rpcConsumer = String.format(RPC_RETRY_CONSUMER_GROUP, applicationName, segment);
|
||||
try {
|
||||
String broadcastConsumer = String.format(BROADCAST_CONSUMER_GROUP, applicationName, segment);
|
||||
String rpcConsumer = String.format(RPC_RETRY_CONSUMER_GROUP, applicationName, segment);
|
||||
result.put("Engine Broadcast MQ", defaultMQAdminExt.examineConsumeStats(broadcastConsumer));
|
||||
} catch (Exception e) {
|
||||
log.warn("monitor controller examineConsumeStats broadcast error: {}", e.getMessage(), e);
|
||||
}
|
||||
try {
|
||||
result.put("Starter RPC MQ", defaultMQAdminExt.examineConsumeStats(rpcConsumer));
|
||||
|
||||
} catch (Exception e) {
|
||||
log.warn("monitor controller examineConsumeStats rpc error: {}", e.getMessage(), e);
|
||||
}
|
||||
// result.put("BrokerClusterInfo", defaultMQAdminExt.examineBrokerClusterInfo());
|
||||
// result.put("TopicClusterList", defaultMQAdminExt.getTopicClusterList(topic));
|
||||
try {
|
||||
result.put("TopicRouteInfo", defaultMQAdminExt.examineTopicRouteInfo(topic));
|
||||
} catch (Exception e) {
|
||||
log.warn("monitor controller examineTopicRouteInfo error: {}", e.getMessage(), e);
|
||||
}
|
||||
// result.put("TopicStats", defaultMQAdminExt.examineTopicStats(topic));
|
||||
try {
|
||||
result.put("Broadcast-DLQ", defaultMQAdminExt.examineTopicStats(DLQ_PREFIX + broadcastConsumer));
|
||||
} catch (Exception e) {
|
||||
log.warn("monitor controller examineTopicStats broadcast error: {}", e.getMessage(), e);
|
||||
}
|
||||
try {
|
||||
result.put("RPC-DLQ", defaultMQAdminExt.examineTopicStats(DLQ_PREFIX + rpcConsumer));
|
||||
} catch (Exception e) {
|
||||
log.warn("monitor controller error: {}", e.getMessage(), e);
|
||||
log.warn("monitor controller examineTopicStats rpc error: {}", e.getMessage(), e);
|
||||
}
|
||||
|
||||
});
|
||||
}
|
||||
return CommonResponse.success(result);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user