对一个脚本的配置和普通配置项没什么两样。直接上个图再解释!
隆重为大家介绍我一直使用的eclipse zookeeper插件,博客地址:http://www.taobaotest.com/blogs/qa?bid=15305,请分享者的著作权!!!
首先我们有个配置项名字为“F1”,在没修改前内容为:
从这个截图上能清楚看到eclipse的zookeeper插件我们选择的是Text窗口,也就是字符串,内容为F321,接下来我们就直接利用这个eclipse zookeeper插件修改F1字段的值,将其修改为一个文件的内容,还是直接上图:
从这张截图大家看到,我这里利用eclipse zookeeper插件选择File窗口(这里可以直接import文件,或export文件),直接import一个awk脚本,ok,ctrl+s保存,看到F1字段的值直接变成了文件的内容。
通过以上简单介绍,不知大家有没有感觉,假如我们有一个分布式服务,每台机器上都需要有一个配置文件,修改起来要修改N遍,通过这种方式,我们即摆脱了配置文件,也实现了一处修改影响所有的效果。
注意:zookeeper不是数据库,不应该进行过频繁的更新操作,然后zookeeper本身有对node大小的限制,默认是1M? 如果你的文件太大了,需要修改这项配置,不然会报错!
JERRY
于2014.7.7 16:21
MAIL:search.jerry@gmail.com