|  | @@ -69,7 +69,7 @@ public class XxlJobExecutor  {
 | 
	
		
			
				|  |  |          // init logpath
 | 
	
		
			
				|  |  |          XxlJobFileAppender.initLogPath(logPath);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        // init admin-client
 | 
	
		
			
				|  |  | +        // init invoker, admin-client
 | 
	
		
			
				|  |  |          initAdminBizList(adminAddresses, accessToken);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -103,6 +103,9 @@ public class XxlJobExecutor  {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          // destory executor-server
 | 
	
		
			
				|  |  |          stopRpcProvider();
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        // destory invoker
 | 
	
		
			
				|  |  | +        stopInvokerFactory();
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -139,6 +142,14 @@ public class XxlJobExecutor  {
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | +    private void stopInvokerFactory(){
 | 
	
		
			
				|  |  | +        // stop invoker factory
 | 
	
		
			
				|  |  | +        try {
 | 
	
		
			
				|  |  | +            XxlRpcInvokerFactory.getInstance().stop();
 | 
	
		
			
				|  |  | +        } catch (Exception e) {
 | 
	
		
			
				|  |  | +            logger.error(e.getMessage(), e);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |      public static List<AdminBiz> getAdminBizList(){
 | 
	
		
			
				|  |  |          return adminBizList;
 | 
	
		
			
				|  |  |      }
 | 
	
	
		
			
				|  | @@ -202,12 +213,6 @@ public class XxlJobExecutor  {
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      private void stopRpcProvider() {
 | 
	
		
			
				|  |  | -        // stop invoker factory
 | 
	
		
			
				|  |  | -        try {
 | 
	
		
			
				|  |  | -            XxlRpcInvokerFactory.getInstance().stop();
 | 
	
		
			
				|  |  | -        } catch (Exception e) {
 | 
	
		
			
				|  |  | -            logger.error(e.getMessage(), e);
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  |          // stop provider factory
 | 
	
		
			
				|  |  |          try {
 | 
	
		
			
				|  |  |              xxlRpcProviderFactory.stop();
 |