clean code

master
yihua.huang 2014-04-26 11:45:21 +08:00
parent 04fde8203b
commit ab4d36806e
1 changed files with 3 additions and 5 deletions

View File

@ -52,8 +52,6 @@ public class SpiderMonitor {
private Type type = Type.Local;
private JMXConnectorServer jmxConnServer;
private List<SpiderStatusMXBean> spiderStatuses = new ArrayList<SpiderStatusMXBean>();
public List<SpiderStatusMXBean> getSpiders() {
@ -216,16 +214,16 @@ public class SpiderMonitor {
JMXServiceURL url = new JMXServiceURL("service:jmx:rmi:///jndi/rmi://" + jndiServer + ":" + rmiPort + "/" + jmxServerName);
System.out.println("JMXServiceURL: " + url.toString());
System.out.println("Please replace localhost of your ip if you want to connect it in remote server.");
jmxConnServer = JMXConnectorServerFactory.newJMXConnectorServer(url, null, localServer);
JMXConnectorServer jmxConnServer = JMXConnectorServerFactory.newJMXConnectorServer(url, null, localServer);
jmxConnServer.start();
objName = new ObjectName(jmxServerName + ":name=WebMagicMonitor");
localServer.registerMBean(jmxConnServer, objName);
}
for (SpiderStatusMXBean spiderStatus : spiderStatuses) {
objName = new ObjectName(jmxServerName + ":name=" + spiderStatus.getName());
localServer.registerMBean(spiderStatus, objName);
}
objName = new ObjectName(jmxServerName + ":name=WebMagicMonitor");
localServer.registerMBean(jmxConnServer, objName);
return this;
}