diff --git a/escheduler-common/src/main/java/cn/escheduler/common/zk/AbstractZKClient.java b/escheduler-common/src/main/java/cn/escheduler/common/zk/AbstractZKClient.java index dff9337ae4c2c2b2510b6b5e335909eeeb86b09c..aa88d8e2c54ec2346d7afb796797f87565678d2f 100644 --- a/escheduler-common/src/main/java/cn/escheduler/common/zk/AbstractZKClient.java +++ b/escheduler-common/src/main/java/cn/escheduler/common/zk/AbstractZKClient.java @@ -344,9 +344,12 @@ public abstract class AbstractZKClient { String parentPath = getZNodeParentPath(zkNodeType); List masterServers = new ArrayList<>(); + int i = 0; for(String path : masterMap.keySet()){ MasterServer masterServer = ResInfo.parseHeartbeatForZKInfo(masterMap.get(path)); masterServer.setZkDirectory( parentPath + "/"+ path); + masterServer.setId(i); + i ++; masterServers.add(masterServer); } return masterServers; diff --git a/escheduler-ui/src/js/conf/home/pages/resource/pages/file/pages/_source/common.js b/escheduler-ui/src/js/conf/home/pages/resource/pages/file/pages/_source/common.js index 9079b334c1bbab86cdfb39b29a2afcbb75875913..8e534f923759764d1641d1dddca3bc4e8eee9f8e 100644 --- a/escheduler-ui/src/js/conf/home/pages/resource/pages/file/pages/_source/common.js +++ b/escheduler-ui/src/js/conf/home/pages/resource/pages/file/pages/_source/common.js @@ -18,6 +18,6 @@ /** * Create file type */ -let filtTypeArr = ['txt', 'log', 'sh', 'conf', 'cfg', 'py', 'java', 'sql', 'xml', 'hql'] +let filtTypeArr = ['txt', 'log', 'sh', 'conf', 'cfg', 'py', 'java', 'sql', 'xml', 'hql', 'properties'] export { filtTypeArr } diff --git a/escheduler-ui/src/js/conf/home/pages/resource/pages/file/pages/details/_source/utils.js b/escheduler-ui/src/js/conf/home/pages/resource/pages/file/pages/details/_source/utils.js index 4fcbe832bc559d331b0d1b692178238448f0109e..b317d6ff2ebe9137909b8083d3d645282a6e011a 100644 --- a/escheduler-ui/src/js/conf/home/pages/resource/pages/file/pages/details/_source/utils.js +++ b/escheduler-ui/src/js/conf/home/pages/resource/pages/file/pages/details/_source/utils.js @@ -28,7 +28,8 @@ const handlerSuffix = { '.java': 'textile', '.sql': 'sql', '.hql': 'sql', - '.xml': 'xml' + '.xml': 'xml', + '.properties': 'textile' }