代码拉取完成,页面将自动刷新
同步操作将从 小帅丶/dubbo-demo 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#dubbo 入门 学习dubbo的入门案例,其中包括三个maven项目。分别是dubbo.api,dubbo.service.impl,dubbo.service.call。
###0.dubbo简介 dubbo的体系架构中,有以下5大组建,分别是:
Provider: 暴露服务的服务提供方。
Consumer: 调用远程服务的服务消费方。
Registry: 服务注册与发现的注册中心。
Monitor: 统计服务的调用次调和调用时间的监控中心。
Container: 服务运行容器。
###1.项目介绍 dubbo.api | 主要是用来定义要抛出的服务的规范的,只是一堆借口。 dubbo.service.impl | 主要是实现服务接口的[基于dubbo.api],作为dubbo的服务提供者。 dubbo.service.call | 主要是用来调用dubbo共享出来的服务,作为dubbo的服务消费者。
###2.其他环境 服务的注册中心,这里选用zookeeper,一个分布式服务协调框架。
zookeeper环境的搭建:(具体配置,见zookeeper配置详细。)
下载zookeeper包后,压缩,直接点击bin/zkServer.cmd后运行,zookeeper会运行在默认的2181端口。
###3.dubbo监控 dubbo官方提供了一款非常好用的dubbo监控web应用,叫做dubbo-admin。下载war包,安装到tomcat服务器后,配置监控的服务中心,在WEB-INF/dubbo.properties中。
#默认配置的是zookeeper服务注册中心
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest
启动后,输入http://localhost:8080,用户名密码都是root,就可以进入dubbo-admin系统,来查看zookeeper中的服务了。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。