前言 关于dubbo这里就不多说了,想了解更多关于dubbo的请移步到 "dubbo官网" 。文章中涉及的代码都在我的Github:https://github.com/nyvi/dubbo。 服务注册中心 这里选用zookeeper为注册中心 首先你需要在 "ZooKeeper官网" 下载一个zk ...
分类:
编程语言 时间:
2018-04-08 21:15:20
阅读次数:
667
视频课程24G包含: 基础篇视频教程:Dubbo视频教程、使用maven构建dubbo服务、linux、构建dubbo服务消费、持续集成篇;高级篇视频教程:基于dubbo的分布式系统架构、activemq、redis、fastdfs分布式文件系统、dubbo服务集群;高可用架构篇视频教程:zooke ...
分类:
其他好文 时间:
2018-04-07 17:35:40
阅读次数:
279
dubbo服务开发流程,运行流程?zookeeper注册中心的作用?使用流程:第一步:要在系统中使用dubbo应该先搭建一个注册中心,一般推荐使用zookeeper。第二步:有了注册中心然后是发布服务,发布服务需要使用spring容器和dubbo标签来发布服务。并且发布服务时需要指定注册中心的位置。第三步:服务发布之后就是调用服务。一般调用服务也是使用spring容器和dubbo标签来引用服务,这
分类:
编程语言 时间:
2018-02-27 11:35:50
阅读次数:
180
一、为什么要构建Dubbo服务的可执行jar包? 1.1 Dubbo服务运行方式比较 ?使用Servlet容器运行(Tomcat、Jetty等) 不可取 --缺点:增加复杂性(多了容器的端口) 浪费内存资源,Servlet运行要占用一定的内存 ?自建main()方法来运行Spring容器 不可取 ( ...
分类:
编程语言 时间:
2018-02-19 20:43:19
阅读次数:
194
分包 建议将服务接口,服务模型,服务异常等均放在 API 包中,因为服务模型及异常也是 API 的一部分,同时,这样做也符合分包原则:重用发布等价原则(REP),共同重用原则(CRP)。 如果需要,也可以考虑在 API 包中放置一份 spring 的引用配置,这样使用方,只需在 spring 加载过 ...
分类:
其他好文 时间:
2018-02-13 16:43:40
阅读次数:
259
# spring-boot-test 微服务 项目地址:https://github.com/windwant/spring-boot-test springboot maven 项目 一、spring-boot-server:基于springboot 的dubbo服务,基本业务服务提供。 二、sp... ...
分类:
编程语言 时间:
2018-02-11 20:01:22
阅读次数:
211
Pinpoint简介 Pinpoint 是用 Java 编写的 APM(应用性能管理)工具,用于大规模分布式系统。Pinpoint 提供了一个解决方案,以帮助分析系统的总体结构以及分布式应用程序的组件之间是如何进行数据互联的。 能够非常方便的查询分布式系统之间的调用。比如常用的dubbo服务,grp ...
分类:
其他好文 时间:
2018-02-05 00:38:43
阅读次数:
675
Dubbo 管理控制台官网下载 https://github.com/alibaba/dubbo Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,而且管控台是否正常对 Dubbo 服务没有影响。 1.安装tomcat 解压 $ tar -zxvf apache ...
分类:
其他好文 时间:
2018-01-21 12:31:29
阅读次数:
179
dubbo的本地存根的原理是:远程服务后,客户端通常只剩下接口,而实现全在服务器端,但提供方有些时候想在客户端也执行部分逻辑,那么就在服务消费者这一端提供了一个Stub类,然后当消费者调用provider方提供的dubbo服务时,客户端生成 Proxy 实例,这个Proxy实例就是我们正常调用dub ...
分类:
其他好文 时间:
2018-01-09 11:42:36
阅读次数:
303
对传统项目架构进行拆分: 集群概念: 面向服务分布式架构: 服务层提供被注册的对象需要实现序列化接口Serializable; 配置表现层和服务层: 依赖包: 服务层: 表现层: 安装zookeeper注册中心服务器:cd zookeeper/conf,mv zoo_sample.cfg zoo.c ...
分类:
其他好文 时间:
2017-12-16 13:13:44
阅读次数:
139