-
Notifications
You must be signed in to change notification settings - Fork 535
QConf 简易部署和使用
Carey Tzou edited this page Aug 10, 2016
·
3 revisions
相关视频地址:QConf 简易使用视频
一、安装QConf 有如下两种方式可以安装QConf,可以根据自己的情况来决定:
1. 使用源码安装
1)git clone https://github.com/Qihoo360/QConf.git
2) cd QConf && mkdir build && cmake .
3) make
4) make install
2. 使用rpm包安装
1) 根据不同的CentOS 系统下载不同的rpm包
下载页面:https://github.com/Qihoo360/QConf/releases
如果是CentOS 6.*,则下载:QConf-1.0.0-1.el6.x86_64.rpm
如果是CentOS 5.*,则下载:QConf-1.0.0-1.el5.x86_64.rpm
2) rpm -ivh QConf-1.0.0-1.el5.x86_64.rpm
二、使用QConf
1. 启动qconf-agent
1) cd /usr/local/qconf
2) cd bin && sh agent-cmd.sh start
3) export PATH=$PATH:/usr/local/qconf/bin
2. 先部署zookeeper服务器
1) wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz
2) tar -zxv -f zookeeper-3.3.6.tar.gz
3) cd zookeeper-3.3.6/conf && cp zoo_sample.cfg zoo.cfg
4) cd ../bin && sh zkServer.sh start
5) 创建配置节点(这个后续会提供页面来处理):
sh zkCli.sh
create /demo demo
create /demo/confs confs
create /demo/confs/conf1 111111111111111111111
create /demo/confs/conf2 222222222222222222222
create /demo/confs/conf3 333333333333333333333
3. 获取值
1) 使用 shell 命令获取:
qconf get_conf /demo/confs/conf1
qconf get_batch_keys /demo/confs
- QConf Wiki
- FAQ
- Nginx 配置文件 脚本更新说明
- QConf 保证数据的正确性方法
- QConf 使用场景
- QConf 反馈服务器简单示例
- QConf 架构
- QConf 灰度发布功能说明
- QConf 简易部署和使用
- QConf monitor简易部署使用
- QConf Document
- QConf C\C++ Doc
- QConf Go Doc
- QConf Java Doc
- QConf LuaJit Doc
- QConf Node Doc
- QConf Perl Doc
- QConf PHP Doc
- QConf Python Doc
- QConf 管理端
- QConf 管理界面使用
- QConf 管理端接口(C )
- QConf 管理端接口(PHP)