51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#springcloud
SpringCloud学习笔记(2)----Spring Cloud Netflix之Eureka的使用
SpringCloudNetflix是SpringCloud的核心子项目,是对Netflix公司一系列开源产品的封装。它为SpringBoot应用提供了自动配置的整合,只需要通过一些简单的注解,就可以快速的在SpringCloud应用中使用。 它主要提供以下模块: 服务发现和注册(Eureka) 客户端负载均衡(...
代码星球
·
2021-02-12
SpringCloud
学习
笔记
----Spring
Cloud
SpringCloud学习笔记(1)----认识微服务与SpringCloud
微服务是一种由多个服务组成的集合体,它属于一种软甲架构,在微服务中,它的每个服务都是独立存在的,微服务是一种去中心化的思想。 它具有开发简单,技术栈灵活,服务独立解耦,可用性高等特点,但是它也面临着维护和部署复杂度增加,服务间通信成本高,数据一致性的保证和系统集成测试等挑战 SpringCloud的架构是基于S...
代码星球
·
2021-02-12
SpringCloud
学习
笔记
----
认识
SpringCloud架构设计
最近一直在针对SpringCloud框架做项目,从中踩了不少的坑,也渐渐梳理出了一些内容,由于SpringCloud作为一个全家桶,其中东西太多,所以这时候就要有所取舍,这里就想把自己比较常用组件及架构推荐上来。本文基于SpringBoot1.5.7和SpirngCloud Dalston.SR5。 ...
代码星球
·
2021-02-11
SpringCloud
架构
设计
SpringCloud的概念
1,SpringCloud主要是应用的拆分。一个应用拆分之后,如图。系统复杂度越来越高,拆分服务。服务的高可用性问题,订单服务用负载均衡通过路由去找某一个可用的库存服务。服务治理:服务注册 服务发现。具体的框架实现:阿里巴巴的dubbo(功能单一) 当当的dubboxRPC:dubbo基...
代码星球
·
2021-02-09
SpringCloud
概念
SpringCloud的组件,服务治理 eureka
dubbo:zk--------------CP。主从的结构。可能你去请求的时候,什么都没有。springCloud: eurake--------------AP。没有主从,每一个地方都有一份数据的副本,互相之间数据的同步,会出现小问题,会保存副本一段时间。集群如果挂了,会产生数据不一致的问题。CAP理论C...
代码星球
·
2021-02-09
SpringCloud
组件
服务
治理
eureka
SpringCloud的组件ribbon,客户端的负载均衡
ribbon:客户端的负载均衡,根据一个特定的算法去算出一个服务器地址来,主动的去访问它。nginx的服务端负载均衡,客户端只管请求,nginx转发计算一个可用的服务器给你。这个弄起来很麻烦,要起5个springboot,不想搞...
代码星球
·
2021-02-09
SpringCloud
组件
ribbon
客户端
负载
springcloud-ribbon的使用
在ribbon的springboot project import dependency jar<dependency><groupId>org.springframework.cloud</groupId><artifactId>...
代码星球
·
2021-02-09
springcloud-ribbon
使用
springcloud gateway nullpointerexception (NettyRoutingFilter)
最近在做一个下载功能时,发现直接调用服务是可以下载的,但是通过gateway路由下载会报NPE异常,具体如下java.lang.NullPointerException:nullatjava.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:...
代码星球
·
2021-02-06
springcloud
gateway
nullpointerexception
NettyRoutingFilter
你有想过为什么springcloud gate的spring.cloud.gateway.routes.uri为什么前面要加lb:吗?
spring:cloud:gateway:routes:#路由配置uri:lb://provider#目标路径 看下图就一目了然了 org.springframework.cloud.gateway.discovery.DiscoveryLocatorProperties&n...
代码星球
·
2021-02-03
为什么
你有
想过
springcloud
gate
SpringCloud 微服务与微服务对接心德
先简单介绍下背景,公司里的项目,有一块需要与公司里的其他项目组对接。我们这边用的注册中心Nacos,对方用的eureka,之前都是自己写接口,然后服务中引入这个接口工程,都是注册到同一个注册中心中,百度查了下,可以使用@FeignClient远程调用人家服务。 对方已经提供好一个API文档,然后传一堆传输,返回给...
代码星球
·
2021-02-01
服务
SpringCloud
对接
心德
SpringCloud连接远程nacos报错,一直提示连接本地的localhost:8848
spring.cloud.nacos.discovery.server-addr=xxx.xxx.xxx.xxx:8848spring.application.name=服务名在resources下创建:bootstrap.properties#nacosconfigspring.cloud.nacos.config....
代码星球
·
2021-02-01
连接
SpringCloud
远程
nacos
报错
SpringCloud Feign 参数问题
今天遇到使用Feign调用微服务,传递参数时遇到几个问题1.无参数以GET方式请求服务提供者@RequestMapping("/hello")publicStringHello(){return"hello,provider";}服务消费者@GetMapping("/hello")Stringhello();2.单个参...
代码星球
·
2021-02-01
SpringCloud
Feign
参数
问题
前阿里P8甩我一份内部SpringCloud笔记手册,真香
「SpringCloudAlibaba因配置灵活、迭代高速、兼容性强,近几年在受到国内不少开发者的广泛关注。其中,Sentinel作为服务治理开源组件相当出彩,可以帮助解决很多难题,比如:秒杀限流,消息削峰填谷,集群流量控制,实时熔断等。而作为国内的Spring爱好者,最最苦恼的莫过于操作性强的进阶干货太少了!」毋庸置...
代码星球
·
2021-01-30
阿里
P8
甩我
一份
内部
SpringCloud之Config配置中心+BUS消息总线原理及其配置
在常规的开发中,每个微服务都包含代码和配置。其配置包含服务配置、各类开关和业务配置。如果系统结构中的微服务节点较少,那么常规的代码+配置的开发方式足以解决问题。当系统逐步迭代,其微服务会越来越复杂,慢慢演化成网状依赖结构,这个时候常规的代码+配置的开发方式就并不合适了,因为还要考虑整体系统的扩展性、伸缩性和耦合性等...
代码星球
·
2021-01-24
配置
SpringCloud
Config
中心
+BUS
SpringCloud之Zuul网关原理及其配置
Zuul是springcloud中的微服务网关。网关:是一个网络整体系统中的前置门户入口。请求首先通过网关,进行路径的路由,定位到具体的服务节点上。 Zuul是一个微服务网关,首先是一个微服务。也是会在Eureka注册中心中进行服务的注册和发现。也是一个网关,请求应该通过Zuul来进行路由。 Zuul网关不是必...
代码星球
·
2021-01-24
SpringCloud
Zuul
网关
原理
及其
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他