关于dubbo分布式项目管理(生产者/消费者)简单Demo

前言:最近 在完成公司基本业务代码之后,深夜总会有点空闲时间,所以就打算研究一下dubbo(主要考虑以后可能会尝试大型项目的网站建设,所以先记录一下这几天对于搭建

     分布式项目的摸爬滚打的经验)

——————————————————————————————————---——————————————------------------------------------------------------------------------------------------------(永无止境的分割线)

1.首先是zookeeper的安装与配置(链接:http://pan.baidu.com/s/1mhIYx6K 密码:nlls

    同样下载zookeeper压缩包(这里为了方便水友,我直接给一个源文件下载地址  )

     解压后我们将 zzookeeper-3.3.6/conf/zoo_sample.cfg  Copy一份  并改名为zoo.cfg 

   如图 :


    然后我们修改 zoo.cfg 里面的内容  

如图:


注意:日志文件的位置需要自己手动创建

至此:我们的zookeeper就已经配置完成,,,

赶紧去测试一下------------------------------(到zookeeper/bin)下直接启动zkServcer.cmd  (即可)



2.接下来我们做第二步 (使用tomcat启动我们的dubbo-admin管理服务)注意:一定是要先启动zookeeper服务再启动dubbo-admin

这个我直接给你们配好的解压包,直接把解压包丢到tomcat/webapps 下即可 

链接:http://pan.baidu.com/s/1kUGYDyZ 密码:1b61

 我们启动tomcat服务    访问  http://localhost:8080/dubbo-admin    (本人是改了端口号为8090)


所以我的访问地址以及访问访问结果为:  http://localhost:8090/dubbo-admin    (这个端口号可以自行设置 tomcat/server.xml)

注意:初次进入的时候  登录名 和密码 都是 root  

如图:


       

  

3.撰写我们的生产者  /消费者    /公共接口 

  --- 首先我们弄清楚这三者之间的关系  !!什么意思呢 ?   ----   其实很好理解

    生产者-消费者之间的模板代码 分为三个部门   : 公共接口代码(提供抽象方法)   |   生产者代码(实现接口) |  消费者代码(调用实现方法)


这是代码结构(从上到下  依次是消费者/中间接口/生产者)


步骤:

中间接口

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值