• 搭建简单zookeeper+dubbo+项目


    一、安装配置zookeeper

      1.安装zookeeper。下载zookeeper压缩包。地址http://zookeeper.apache.org/。版本自选。这里我选用的是3.4.10版本的包

      2.解压zookeeper-3.4.10,这里我解压到D:zookeeper-3.4.10

      3.安装zookeeper。ZooKeeper的安装模式分为三种,分别为:单机模式(stand-alone)、集群模式和集群伪分布模式。这里使用集群伪分布模式安装。

        3.1修改conf目录下的zoo_sample.cfg文件。如下图所示:

                             

            另存为zoo-1.cfg.

            

            另存为zoo-2.cfg.

            

            另存为zoo-3.cfg.

            3.2 在D:machine 新建data及log目录。

           3.3 修改zkserver.cmd文件。如下图所示: 

                            

            另存为zkserver-1.cmd 

                                 

            另存为zkserver-2.cmd 

            

            另存为zkserver-3.cmd

            

            3.4 运行zookeeper。cmd下分别运行zkserver-1.cmd,zkserver-2.cmd,zkserver-3.cmd.

    二、创建dubbo项目(这里略去创建过程)

      1.从我的gitHub上clone已经创建好的demo。https://github.com/raymondyanyan/DubboDemo.git

      2.修改dubbo-consumer包下target/classes文件夹下的consumer.xml文件

          

        <dubbo:registry address="zookeeper://localhost:2181"/>

                 改成

        <dubbo:registry address="zookeeper://localhost:2181,localhost:2182,localhost:2183"/>

      3.运行项目
          先运行 Provider.class 中的main
          再运行 Consumer.class中的main


    三、Dubbo管理控制台配置
      1.下载Dubbo源码(这里以2.6.0版本为例)git地址:https://github.com/raymondyanyan/incubator-dubbo-dubbo-2.6.0.git
      2.生成war包。进入dubbo-admin文件夹,输入cmd,打开dos窗口,输入以下命令:

        mvn package -Dmaven.skip.test=true
        日志输出: BUILD SUCCESS 内容代表打包成功
        生成的war包在target目录下
        

      3.部署到tomcat,
    复制dubbo-admin-2.6.0.war,到tomcat的webapps目录下 

      4.将tomcat端口号改成8088 ,启动tomcat,再次进入webapps目录下,进入webappsdubbo-admin-2.6.0WEB-INF目录下,找到dubbo.properties,修改如下:

      

           # 和zookeeper注册中心<dubbo:registry address="zookeeper://127.0.0.1:2181,127.0.0.1:2182,127.0.0.1:2183" />中的保持一致
        dubbo.registry.address=zookeeper://127.0.0.1:2181,127.0.0.1:2182,127.0.0.1:2183

        # root 账号 用户名 root 密码root
        dubbo.admin.root.password=root
        # guest 账号 用户名 guest 密码guest
        dubbo.admin.guest.password=guest

      5.重启tomcat

      6.访问dubbo控制台 

        打开浏览器,输入以下地址:http://localhost:8088/dubbo-admin-2.6.0

        输入用户名 root 密码root

        进入控制台

        

        


      

      

      

            

          

        

  • 相关阅读:
    Certificate、Provisioning Profile、App ID
    boundingRectWithSize
    IOS照片框架
    UIlabel 属性text
    UIMenuController的使用,对UILabel拷贝以及定制菜单
    iOS 自定义emoji表情键盘
    IOS第三方字体
    IOS 验证码
    网上收集的以及自己总结的iOS开发技巧
    给自己一个坚持下去的理由
  • 原文地址:https://www.cnblogs.com/raymond-yan/p/10449289.html
Copyright © 2020-2023  润新知