zoukankan      html  css  js  c++  java
  • zookeeper,dubbo集群搭建

    为保证服务的稳定性和持续性,在公司的项目中搭建集群是必不可少的。

    1.环境准备

    我的三台zk服务分别在192.168.254.122,192.168.254.123,192.168.254.124

    wget http://www.apache.org/dist//zookeeper/zookeeper-3.4.8/zookeeper-3.4.8.tar.gz

    (建议选择稳定版,即stable的)

    2.安装zk

    tar zxvf zookeeper-3.4.8.tar.gz

    cd zookeeper-3.4.8

    cp conf/zoo_sample.cfg conf/zoo.cfg

    3.修改配置文件

    vim conf/zoo.cfg

    dataDir=/zk/server1/zookeeper-3.4.8/data
    dataLogDir=/zk/server1/zookeeper-3.4.8/logs
    clientPort=2181
    //添加
    server.1=192.168.254.122:2888:3888
    server.2=192.168.254.123:2888:3888
    server.3=192.168.254.124:2888:3888
     
    (如果一台机器上,则clientPort不能重复,在data创建文件myid,myid对应server后面的数字)
     
    4.启动服务
     
    分别在bin目录下启动zk
    sh zkServer.sh
     
    5.让你的服务可以被获取到
     vi /etc/sysconfig/iptables
    -A INPUT -mstate --state NEW -m tcp -p tcp --dport 2181 -j ACCEPT
    -A INPUT -mstate --state NEW -m tcp -p tcp --dport 2182 -j ACCEPT
    -A INPUT -mstate --state NEW -m tcp -p tcp --dport 2183 -j ACCEPT
     或者你可粗暴的service iptables stop
     
    6.dubbo中的配置
    <dubbo:registry  protocol="zookeeper"
    address="192.168.254.122:2181,192.168.254.123:192.168.254.124:2181"/>
     
     
  • 相关阅读:
    SublimeText3激活
    Mysql数据备份
    supervisor介绍与使用
    spark-submit介绍
    Spark之spark.sql
    MarkDown编写方法
    Nginx配置多级代理后获取用户真实IP
    Hive之UDF解释
    Hive之分组取前几条记录
    Hive之Map和Reduce的优化
  • 原文地址:https://www.cnblogs.com/playburst/p/6441383.html
Copyright © 2011-2022 走看看