Repository: incubator-rocketmq-externals
Updated Branches:
  refs/heads/master 820538727 -> 0e069f25a


Update console's readme and consumer's code, closes 
apache/incubator-rocketmq-externals#1


Project: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-externals/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-externals/commit/0e069f25
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-externals/tree/0e069f25
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-externals/diff/0e069f25

Branch: refs/heads/master
Commit: 0e069f25a5c0953ac82283b138eb39c61b094ee5
Parents: 8205387
Author: StyleTang <[email protected]>
Authored: Wed Mar 15 23:07:36 2017 +0800
Committer: yukon <[email protected]>
Committed: Wed Mar 15 23:07:36 2017 +0800

----------------------------------------------------------------------
 rocketmq-console-ng/README.md                         | 14 +++++++-------
 .../console/service/impl/ConsumerServiceImpl.java     |  9 +++++++--
 2 files changed, 14 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-externals/blob/0e069f25/rocketmq-console-ng/README.md
----------------------------------------------------------------------
diff --git a/rocketmq-console-ng/README.md b/rocketmq-console-ng/README.md
index ed8c567..ac27dc3 100644
--- a/rocketmq-console-ng/README.md
+++ b/rocketmq-console-ng/README.md
@@ -1,8 +1,8 @@
-#RocketMQ-Console-Ng[![Build 
Status](https://travis-ci.org/rocketmq/rocketmq-console-ng.svg?branch=master)](https://travis-ci.org/rocketmq/rocketmq-console-ng)
 [![Coverage 
Status](https://coveralls.io/repos/github/rocketmq/rocketmq-console-ng/badge.svg?branch=master)](https://coveralls.io/github/rocketmq/rocketmq-console-ng?branch=master)
+## RocketMQ-Console-Ng[![Build 
Status](https://travis-ci.org/rocketmq/rocketmq-console-ng.svg?branch=master)](https://travis-ci.org/rocketmq/rocketmq-console-ng)
 [![Coverage 
Status](https://coveralls.io/repos/github/rocketmq/rocketmq-console-ng/badge.svg?branch=master)](https://coveralls.io/github/rocketmq/rocketmq-console-ng?branch=master)
 
[![License](https://img.shields.io/badge/license-Apache%202-4EB1BA.svg)](https://www.apache.org/licenses/LICENSE-2.0.html)
-#How To Install
+## How To Install
 
-## With Docker
+### With Docker
 
 * get docker image
 
@@ -21,7 +21,7 @@ docker pull styletang/rocketmq-console-ng
 docker run -e "JAVA_OPTS=-Drocketmq.namesrv.addr=127.0.0.1:9876 
-Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8080:8080 -t 
styletang/rocketmq-console-ng
 ```
 
-## Without Docker
+### Without Docker
 require java 1.7
 ```
 mvn spring-boot:run
@@ -32,7 +32,7 @@ mvn clean package -Dmaven.test.skip=true
 java -jar target/rocketmq-console-ng-1.0.0.jar
 ```
 
-### Tips
+#### Tips
 * if you download package slow,you can change maven's mirror(maven's 
settings.xml)
   
   ```
@@ -49,13 +49,13 @@ java -jar target/rocketmq-console-ng-1.0.0.jar
 * if you use the rocketmq < 3.5.8,please add 
-Dcom.rocketmq.sendMessageWithVIPChannel=false when you start 
rocketmq-console-ng(or you can change it in ops page)
 * change the rocketmq.config.namesrvAddr in 
resource/application.properties.(or you can change it in ops page)
 
-#UserGuide
+## UserGuide
 
 
[English](https://github.com/rocketmq/rocketmq-console-ng/blob/master/doc/1_0_0/UserGuide_EN.md)
 
 
[中文](https://github.com/rocketmq/rocketmq-console-ng/blob/master/doc/1_0_0/UserGuide_CN.md)
 
-#Communicate With Us
+## Communicate With Us
 * QQ Group:535273860
 * You can communicate with us use QQ.(or send us issue / pull request)
 * You can join us and make a contribute for rocketmq-console-ng.

http://git-wip-us.apache.org/repos/asf/incubator-rocketmq-externals/blob/0e069f25/rocketmq-console-ng/src/main/java/org/apache/rocketmq/console/service/impl/ConsumerServiceImpl.java
----------------------------------------------------------------------
diff --git 
a/rocketmq-console-ng/src/main/java/org/apache/rocketmq/console/service/impl/ConsumerServiceImpl.java
 
b/rocketmq-console-ng/src/main/java/org/apache/rocketmq/console/service/impl/ConsumerServiceImpl.java
index 4485a7d..715cbf5 100644
--- 
a/rocketmq-console-ng/src/main/java/org/apache/rocketmq/console/service/impl/ConsumerServiceImpl.java
+++ 
b/rocketmq-console-ng/src/main/java/org/apache/rocketmq/console/service/impl/ConsumerServiceImpl.java
@@ -137,7 +137,7 @@ public class ConsumerServiceImpl extends 
AbstractCommonService implements Consum
     public List<TopicConsumerInfo> queryConsumeStatsList(final String topic, 
String groupName) {
         ConsumeStats consumeStats = null;
         try {
-            consumeStats = mqAdminExt.examineConsumeStats(groupName);
+            consumeStats = mqAdminExt.examineConsumeStats(groupName, topic);
         }
         catch (Exception e) {
             throw propagate(e);
@@ -190,7 +190,12 @@ public class ConsumerServiceImpl extends 
AbstractCommonService implements Consum
         try {
             GroupList groupList = mqAdminExt.queryTopicConsumeByWho(topic);
             for (String group : groupList.getGroupList()) {
-                List<TopicConsumerInfo> topicConsumerInfoList = 
queryConsumeStatsList(topic, group);
+                List<TopicConsumerInfo> topicConsumerInfoList = null;
+                try {
+                    topicConsumerInfoList = queryConsumeStatsList(topic, 
group);
+                }
+                catch (Exception ignore) {
+                }
                 group2ConsumerInfoMap.put(group, 
CollectionUtils.isEmpty(topicConsumerInfoList) ? new TopicConsumerInfo(topic) : 
topicConsumerInfoList.get(0));
             }
             return group2ConsumerInfoMap;

Reply via email to