public void setWorkThreads(int workThreads) { config.setWorkThreads(workThreads); }
public void setWorkThreads(int workThreads) { config.setWorkThreads(workThreads); }
public static Config getDefaultConfig() { Config config = new Config(); config.setWorkThreads(64); config.setNodeGroup("lts"); config.setRegistryAddress("zookeeper://127.0.0.1:2181"); config.setInvokeTimeoutMillis(1000 * 60); config.setDataPath(Constants.USER_HOME); config.setClusterName(Constants.DEFAULT_CLUSTER_NAME); return config; }
public static Config getDefaultConfig() { Config config = new Config(); config.setWorkThreads(64); config.setNodeGroup("lts"); config.setRegistryAddress("zookeeper://127.0.0.1:2181"); config.setInvokeTimeoutMillis(1000 * 60); config.setDataPath(Constants.USER_HOME); config.setClusterName(Constants.DEFAULT_CLUSTER_NAME); return config; }
private void change(Node node) { if (node.getIdentity().equals(config.getIdentity())) { // 是当前节点, 看看节点配置是否发生变化 // 1. 看 threads 有没有改变 , 目前只有 TASK_TRACKER 对 threads起作用 if (node.getNodeType().equals(NodeType.TASK_TRACKER) && (node.getThreads() != config.getWorkThreads())) { config.setWorkThreads(node.getThreads()); appContext.getEventCenter().publishAsync(new EventInfo(EcTopic.WORK_THREAD_CHANGE)); } // 2. 看 available 有没有改变 if (node.isAvailable() != config.isAvailable()) { String topic = node.isAvailable() ? EcTopic.NODE_ENABLE : EcTopic.NODE_DISABLE; config.setAvailable(node.isAvailable()); appContext.getEventCenter().publishAsync(new EventInfo(topic)); } } }
private void change(Node node) { if (node.getIdentity().equals(config.getIdentity())) { // 是当前节点, 看看节点配置是否发生变化 // 1. 看 threads 有没有改变 , 目前只有 TASK_TRACKER 对 threads起作用 if (node.getNodeType().equals(NodeType.TASK_TRACKER) && (node.getThreads() != config.getWorkThreads())) { config.setWorkThreads(node.getThreads()); appContext.getEventCenter().publishAsync(new EventInfo(EcTopic.WORK_THREAD_CHANGE)); } // 2. 看 available 有没有改变 if (node.isAvailable() != config.isAvailable()) { String topic = node.isAvailable() ? EcTopic.NODE_ENABLE : EcTopic.NODE_DISABLE; config.setAvailable(node.isAvailable()); appContext.getEventCenter().publishAsync(new EventInfo(topic)); } } }
public void setWorkThreads(int workThreads) { config.setWorkThreads(workThreads); }
public static Config getDefaultConfig() { Config config = new Config(); config.setWorkThreads(64); config.setNodeGroup("lts"); config.setRegistryAddress("zookeeper://127.0.0.1:2181"); config.setInvokeTimeoutMillis(1000 * 60); config.setDataPath(Constants.USER_HOME); config.setClusterName(Constants.DEFAULT_CLUSTER_NAME); return config; }
private void change(Node node) { if (node.getIdentity().equals(config.getIdentity())) { // 是当前节点, 看看节点配置是否发生变化 // 1. 看 threads 有没有改变 , 目前只有 TASK_TRACKER 对 threads起作用 if (node.getNodeType().equals(NodeType.TASK_TRACKER) && (node.getThreads() != config.getWorkThreads())) { config.setWorkThreads(node.getThreads()); appContext.getEventCenter().publishAsync(new EventInfo(EcTopic.WORK_THREAD_CHANGE)); } // 2. 看 available 有没有改变 if (node.isAvailable() != config.isAvailable()) { String topic = node.isAvailable() ? EcTopic.NODE_ENABLE : EcTopic.NODE_DISABLE; config.setAvailable(node.isAvailable()); appContext.getEventCenter().publishAsync(new EventInfo(topic)); } } }