public static long compute24HourSum(BrokerStatsData bsd) { if (bsd.getStatsDay().getSum() != 0) { return bsd.getStatsDay().getSum(); } if (bsd.getStatsHour().getSum() != 0) { return bsd.getStatsHour().getSum(); } if (bsd.getStatsMinute().getSum() != 0) { return bsd.getStatsMinute().getSum(); } return 0; }
try { BrokerStatsData bsd = admin.viewBrokerStatsData(masterAddr, BrokerStatsManager.TOPIC_PUT_NUMS, topic); inTPS += bsd.getStatsMinute().getTps(); inMsgCntToday += compute24HourSum(bsd); } catch (Exception e) { String statsKey = String.format("%s@%s", topic, group); BrokerStatsData bsd = admin.viewBrokerStatsData(masterAddr, BrokerStatsManager.GROUP_GET_NUMS, statsKey); outTPS += bsd.getStatsMinute().getTps(); outMsgCntToday += compute24HourSum(bsd); } catch (Exception e) {
public static long compute24HourSum(BrokerStatsData bsd) { if (bsd.getStatsDay().getSum() != 0) { return bsd.getStatsDay().getSum(); } if (bsd.getStatsHour().getSum() != 0) { return bsd.getStatsHour().getSum(); } if (bsd.getStatsMinute().getSum() != 0) { return bsd.getStatsMinute().getSum(); } return 0; }
try { BrokerStatsData bsd = admin.viewBrokerStatsData(masterAddr, BrokerStatsManager.TOPIC_PUT_NUMS, topic); inTPS += bsd.getStatsMinute().getTps(); inMsgCntToday += compute24HourSum(bsd); } catch (Exception e) { String statsKey = String.format("%s@%s", topic, group); BrokerStatsData bsd = admin.viewBrokerStatsData(masterAddr, BrokerStatsManager.GROUP_GET_NUMS, statsKey); outTPS += bsd.getStatsMinute().getTps(); outMsgCntToday += compute24HourSum(bsd); } catch (Exception e) {
public static long compute24HourSum(BrokerStatsData bsd) { if (bsd.getStatsDay().getSum() != 0) { return bsd.getStatsDay().getSum(); } if (bsd.getStatsHour().getSum() != 0) { return bsd.getStatsHour().getSum(); } if (bsd.getStatsMinute().getSum() != 0) { return bsd.getStatsMinute().getSum(); } return 0; }
try { BrokerStatsData bsd = admin.viewBrokerStatsData(masterAddr, BrokerStatsManager.TOPIC_PUT_NUMS, topic); inTPS += bsd.getStatsMinute().getTps(); inMsgCntToday += compute24HourSum(bsd); } catch (Exception e) { String statsKey = String.format("%s@%s", topic, group); BrokerStatsData bsd = admin.viewBrokerStatsData(masterAddr, BrokerStatsManager.GROUP_GET_NUMS, statsKey); outTPS += bsd.getStatsMinute().getTps(); outMsgCntToday += compute24HourSum(bsd); } catch (Exception e) {