Browse Source

Merge branch 'refactor-worker' into refactor-worker

pull/2/head
Tboy 5 years ago committed by GitHub
parent
commit
621ebf6090
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 11
      dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/master/runner/MasterSchedulerService.java

11
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/master/runner/MasterSchedulerService.java

@ -34,7 +34,6 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import javax.annotation.PostConstruct;
import java.util.concurrent.ThreadPoolExecutor;
/**
@ -60,6 +59,9 @@ public class MasterSchedulerService extends Thread {
@Autowired
private ZKMasterClient zkMasterClient;
@Autowired
private MasterConfig masterConfig;
/**
* master config
*/
@ -69,18 +71,17 @@ public class MasterSchedulerService extends Thread {
/**
* netty remoting client
*/
private NettyRemotingClient nettyRemotingClient;
private final NettyRemotingClient nettyRemotingClient;
/**
* master exec service
*/
private ThreadPoolExecutor masterExecService;
private final ThreadPoolExecutor masterExecService;
/**
* constructor of MasterSchedulerThread
*/
@PostConstruct
public void init(){
public MasterSchedulerService(){
this.masterExecService = (ThreadPoolExecutor)ThreadUtils.newDaemonFixedThreadExecutor("Master-Exec-Thread", masterConfig.getMasterExecThreads());
NettyClientConfig clientConfig = new NettyClientConfig();
this.nettyRemotingClient = new NettyRemotingClient(clientConfig);

Loading…
Cancel
Save