# meteor-zookeeper-admin **Repository Path**: july-meteor/meteor-curator-admin ## Basic Information - **Project Name**: meteor-zookeeper-admin - **Description**: meteor-zookeeper-admin项目前端部分,使用了vue语言,组要组件为element-ui - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2018-11-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Meteor-zookeeper

java vue-elem vue element-ui Build Status license

[简体中文](README.zh.md) | English ## Introduction - [Meteor-zookeeper-core](https://github.com/18106960985/meteor-zookeeper)is a zookeeper management background . It based on apache-curator . - [Meteor-zookeeper-web](https://github.com/18106960985/meteor-zookeeper) admin zookeeper by [Meteor-zookeeper-core](https://github.com/18106960985/meteor-zookeeper) - [Meteor-zookeeper-admin](https://github.com/18106960985/meteor-zookeeper-admin) - [Preview](http://111.230.210.81:7788/) - [Documentation](https://blog.csdn.net/qq_16882073/article/details/83622399) - [Github](https://github.com/18106960985/meteor-zookeeper) - [Meteor-zookeeper](https://github.com/18106960985/meteor-zookeeper) - [Meteor-zookeeper-admin](https://github.com/18106960985/meteor-zookeeper-admin) - [Gitee](https://gitee.com/y747718944/meteor-curator) 码云地址 - [Meteor-zookeeper](https://gitee.com/y747718944/meteor-curator) - [Meteor-zookeeper-admin](https://gitee.com/y747718944/meteor-curator-admin) ##Function Description - Zookeeper-code - **Service connection** Connection to zookeeper servers - **Data conversion** support string、list、map、yml、Properties and bean conversion - **Local cache** Cache server data with local - **Node change listener** Real-time monitoring of node data changes - **Node listener ignore** Can customize to ignore nodes that you don't want to listen to - **Root setting** - **Service configuration** use yml config or modify CuratorConfig - Zookeeper-admin - **crud** crud to ZNode - **Import And Export ** - **Zookeeper servers switch** 同上 - **roles** Admin and Tourist ## System architecture diagram

# Use manual ## Maven ``` meteor-zookeeper zookeeper-core 0.0.1-SNAPSHOT ``` ## meteor.yml Configuration Please put under the main/resource/ ``` # zookeeper servers defalut to localhost:2181 Can be separated by multiple "," AS zk-1:2181,zk-2:2181,zk-3:2181 servers: localhost:2181 # znode root path rootPath: /cloud # Number of reconnections defalut to 10 connCount: 10 #Reconnection interval defalut to 5 connInterval: 5000 sesstionTimeOut: 180000 #connections out defalut to 60000 connTimtOut: 60000 # node listener type is list listener: - /cloud # node not listener type is list listenerIgnores: - /meteor ``` ## Way of use use meteor.yml or ``` CuratorConfig.ZK_SERVERS = localhost:2181 CuratorConfig.ROOT_PATH = "/" ……………… ``` ## Zookeeper-admin Build ``` # use maven mvn clean install #zookeeper-admin target # jar run java -jar zookeeper-admin.jar #Advance nohub java -jar zookeeper-admin.jar &2>/dev/null & #zip run unzipt zookeeper-admin-yyyy-mm-dd-hh.zip cd zookeeper-admin/ ``` ## Getting started ```bash # clone the project git clone https://github.com/18106960985/meteor-zookeeper-admin.git # install dependency npm install # develop npm run dev ``` This will automatically open http://localhost:9527. ## Build ```bash # build for test environment npm run build:sit # build for production environment npm run build:prod mv meteor/ /xxxx/xx/meteor- ``` ## Browsers support Modern browsers and Internet Explorer 10+. | [IE / Edge](http://godban.github.io/browsers-support-badges/)
IE / Edge | [Firefox](http://godban.github.io/browsers-support-badges/)
Firefox | [Chrome](http://godban.github.io/browsers-support-badges/)
Chrome | [Safari](http://godban.github.io/browsers-support-badges/)
Safari | | --------- | --------- | --------- | --------- | | IE10, IE11, Edge| last 2 versions| last 2 versions| last 2 versions ## License [MIT](https://github.com/PanJiaChen/vue-element-admin/blob/master/LICENSE) Copyright (c) 2018-present Meteor