dubbo:// Dubbo 缺省协议采用单一长连接和 NIO 异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。 反之,Dubbo 缺省协议不适合传送大数据量的服务,比如传文件,传视频等,除非请求量很低。 Transporter: mina, netty, ...
分类:
其他好文 时间:
2018-06-08 00:34:07
阅读次数:
703
如果有两个镜像环境,两个注册中心,有一个服务只在其中一个注册中心有部署,另一个注册中心还没来得及部署,而两个注册中心的其它应用都需要依赖此服务。这个时候,可以让服务提供者方只注册服务到另一注册中心,而不从另一注册中心订阅服务。 禁用订阅配置 或者 ...
分类:
其他好文 时间:
2018-06-07 14:32:50
阅读次数:
137
为方便开发测试,经常会在线下共用一个所有服务可用的注册中心,这时,如果一个正在开发中的服务提供者注册,可能会影响消费者不能正常运行。 可以让服务提供者开发方,只订阅服务(开发的服务可能依赖其它服务),而不注册正在开发的服务,通过直连测试正在开发的服务。 禁用注册配置 或者 ...
分类:
其他好文 时间:
2018-06-07 13:55:21
阅读次数:
152
这里介绍:LoadBalancerClient接口,它是一个负载均衡客户端的抽象定义,下面我们就看看如何使用Spring Cloud提供的负载均衡器客户端接口来实现服务的消费。 引用之前的文章中构建的eureka-server作为服务注册中心、eureka-client作为服务提供者作为基础。 1、 ...
分类:
编程语言 时间:
2018-06-05 14:03:39
阅读次数:
171
Json web token (JWT),是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519)。该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务 ...
分类:
Web程序 时间:
2018-06-02 18:33:40
阅读次数:
237
Eureka集群主要有三个部分Eureka服务器,服务提供者,服务调用者 简单的来说就是服务提供者将服务注册到Eureka服务器,服务调用者对其服务进行查找调用。 Eureka服务程序的搭建可参考官方文档:http://cloud.spring.io/spring-cloud-static/Dals ...
分类:
其他好文 时间:
2018-06-01 00:21:00
阅读次数:
199
第1章微服务架构概述1小时46分钟2节1-1公开课[免费观看]01:27:431-21.1 微服务架构概述[免费观看]18:40第2章开始使用Spring Cloud实战微服务13分钟1节2-1开始使用Spring Cloud实战微服务[免费观看]13:46第3章服务提供者与服务消费者42分钟1节3 ...
分类:
编程语言 时间:
2018-05-22 22:21:06
阅读次数:
267
负载均衡(结合《在IDEA上使用springcloud构建单节点的服务提供者》) 以上面spring-cloud-producer为例子修改,将其中的controller改动如下: @RestController public class HelloController { @RequestMapp ...
分类:
编程语言 时间:
2018-05-22 10:45:13
阅读次数:
497
计算机网络分层结构 为了降低协议设计和调试过程的复杂性,也便于对网络进行研究、实现和维护,促进标准化工作,通常对计算机网络的体系结构以分层的方式进行建模。 我们把计算机网络的各层及其协议的集合称为网络的体系结构,计算机网络的体系结构就是这个计算机网络及其所应完成的功能的精确定义,它是计算机网络中的层 ...
分类:
其他好文 时间:
2018-05-22 10:40:29
阅读次数:
217
使用dubbo时候要尽量了解源码,不然会很容易入坑。 一、服务消费端ReferenceConfig需要自行缓存 ReferenceConfig实例是个很重的实例,每个ReferenceConfig实例里面都维护了与服务注册中心的一个长链,并且维护了与所有服务提供者的的长链。假设有一个服务注册中心和N ...
分类:
其他好文 时间:
2018-05-10 15:44:16
阅读次数:
215