上文分析了 "Dubbo服务发布的整体流程" ,但服务代理生成的具体细节介绍得还不是很详细。下面将会接着上文继续分析。上文介绍了服务代理生成的切入点,如下: 这里的proxyFactory是在ServiceConfig中定义的,是final类型静态变量,赋值后无法进行修改。如下: proxyFact ...
分类:
其他好文 时间:
2017-12-11 14:31:39
阅读次数:
162
1. 通过命令行调用dubbo服务: 1). telnet 192.168.49.63 62026 // 192.168.49.63 为 provider 服务器IP,62026 为 dubbo provider 的配置文件中的端口号:erp-service-port=22025 2). ls 查看 ...
分类:
其他好文 时间:
2017-11-21 22:05:03
阅读次数:
192
中小型互联网公司微服务实践-经验和教训 上次写了一篇文章叫Spring Cloud在国内中小型公司能用起来吗?介绍了Spring Cloud是否能在中小公司使用起来,这篇文章是它的姊妹篇。其实我们在这条路上已经走了一年多,从16年初到现在。在使用Spring Cloud之前我们对微服务实践是没有太多 ...
分类:
其他好文 时间:
2017-10-21 18:57:41
阅读次数:
182
Dubbo Failed to save registry store file, cause: Can not lock the registry cache file 目录(?)[+] 目录(?)[+] 启动的Dubbo 服务的时候报错,异常信息如下: 2016-08-22 16:44:40.5 ...
分类:
其他好文 时间:
2017-10-12 20:24:46
阅读次数:
5144
第一章 第一个dubbo项目 第二章 dubbo内核之spi源码 第三章 dubbo内核之compiler源码 第四章 dubbo内核之ioc源码 第五章 dubbo内核之aop源码 第六章 dubbo与spring xml结合源码 第七章 dubbo服务暴露源码 第八章 dubbo服务引用源码 第 ...
分类:
其他好文 时间:
2017-10-01 12:27:47
阅读次数:
130
假设zookeeper安装在192.168.5.130这台服务器上,现在我们通过命令行查看dubbo在zookeeper注册服务的生产者和消费者信息 首先通过命令切换到/usr/zookeeper-3.4.10/bin目录,然后输入 (2888为zookeeper在服务器上提供服务的端口)会看到如下 ...
分类:
其他好文 时间:
2017-09-29 11:34:38
阅读次数:
244
1.前言该tomcatweb应用承担集团登录注册页面功能,对性能有一定要求,由于先前没有太多相关经验(只压测过一个dubbo服务),这次调得比较艰辛,便做个记录。2.调优过程起初没有给运维任何tomcat配置要求,同时也没留意去确认tomcat配置,这个导致了后续压测过程各种诡异的问题..
分类:
其他好文 时间:
2017-09-28 19:57:40
阅读次数:
271
1、接口粒度 1.1 服务接口尽可能大粒度,每个服务方法应代表一个功能,而不是某功能的一个步骤,否则将面临分布式事务问题,Dubbo暂未提供分布式事务支持。同时可以减少系统间的网络交互。 1.2 服务接口建议以业务场景为单位划分,并对相近业务做抽象,防止接口数量爆炸。 1.3 不建议使用过于抽象的通 ...
分类:
其他好文 时间:
2017-09-25 00:59:07
阅读次数:
273
一、什么叫Dubbo服务集群 指把同一个服务部署到多台机器,然后通过Dubbo服务集群的容错配置实现一台机器的服务挂掉之后自动切换到另外的一台机器 二、Dubbo服务集群容错配置——集群容错模式 标签:<dubbo:service>、<dubbo:reference>、<dubbo:consumer ...
分类:
其他好文 时间:
2017-09-24 16:20:35
阅读次数:
766