zoukankan      html  css  js  c++  java
  • dubbo+zookeeper例子

    项目中要用到dubbo,zookeeper,就花费点时间学习,通过百度和同事的帮助做了一个小例子运行起来啦。

    本着学习分享、共同交流进步的目的写下此篇随笔,希望对有需要的人有所帮助。

    本文作者原创,如有转载请注明出处,谢谢。

    1.开发软件、资料

    • jdk1.7.0_79 ,安装并配置好java开发环境
    • zookeeper-3.4.5   下载地址:http://download.csdn.net/detail/adam_zs/9470314
    • Tomcat 7.0 配置入eclipse或者myeclipse都可以
    • dubbo-admin-2.5.3.war  下载地址:http://download.csdn.net/detail/adam_zs/9470323
    • apache-maven-3.2.5  配置入eclipse或者myeclipse都可以
    • dubbo官方文档 http://dubbo.io/Home-zh.htm

    2.关键步骤

    zookeeper安装部署

    zookeeper下载解压后需要修改D:zookeeper-3.4.5conf目录下zoo_sample.cfg文件名为zoo.cfg,修改好之后在路径D:zookeeper-3.4.5in运行zkServer.cmd启动注册中心

    出现如上图信息表示zookeeper启动成功。

    dubbo治理平台部署

    dubbo-admin-2.5.3.war解压后得到如下文件

    删除D:ProgramFiles_javaApache Software FoundationTomcat 7.0webappsROOT路径下所有文件,复制解压文件到该路径,效果如下

    如需要修改登陆dubbo治理平台密码,进入D:ProgramFiles_javaApache Software FoundationTomcat 7.0webappsROOTWEB-INF路径,打开dubbo.properties

    默认两个用户,用户名密码分别为 root/root  guest/guest

    启动tomcat,浏览器输入地址:http://localhost:8080/ 进入dubbo治理平台

    出现上图说明dubbo治理平台部署完毕

    服务提供者打包给服务消费者引用

         

    3.源码分享

              

    服务提供方代码dubbo-provider  下载地址:http://download.csdn.net/detail/adam_zs/9470331

    服务消费方代码dubbo-consumer  下载地址:http://download.csdn.net/detail/adam_zs/9470354

    4.启动顺序

    1. 启动zookeeper 
    2. 启动tomcat,启动完毕可以输入地址http://localhost:8080/可以看到dubbo治理平台
    3. 启动服务提供者 Provider.java
    4. 启动消费者 Consumer.java

    5.成功启动截图

    我喜欢程序员,他们单纯、固执、容易体会到成就感;面对压力,能够挑灯夜战不眠不休;面对困难,能够迎难而上挑战自我。他 们也会感到困惑与傍徨,但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想“用智慧开创属于自己的事业”。我想说的是,其 实我是一个程序员
  • 相关阅读:
    Javascript创建对象的几种方式
    web化的远程桌面
    (原创) Asp.net XPS HighLight(高亮)CreateWatermark(水印 )
    C# 序列化和反序列化
    删除 HttpCookie
    (轉)AlertBox 彈出層(真的不錯哦)
    净高误差超过20mm
    如何处理并发
    ORM性能比对
    STL源码iterator和traits编程技法
  • 原文地址:https://www.cnblogs.com/kms1989/p/5591924.html
Copyright © 2011-2022 走看看