Spring Cloud Alibaba
文章平均质量分 92
-
兮家小二
傻傻的小男孩,qq:1720696548 wx:1720696548
展开
-
gateway 返回Body 数据居然出现偶现的乱码问题, 原来是数据被截断背的锅
1、查看问题在开发的时候,发现页面的数据偶先乱码,但有不清楚是那的问题,我们使用swagger-ui参数,发现乱码数据,但概率为1/10,每10次大概查询一次,如下一会又是正常的返回数据是json数据,编码 utf8,一切都是正常的,重点是偶现,这就奇葩了2、定位问题因为我们是微服务项目使用了 spring-cloud-gateway做为网关,于是使用网关地址和 项目地址分别测试...原创 2020-04-11 21:28:42 · 3487 阅读 · 2 评论 -
SpringCloudAlibaba 六、Sentinel 服务保护 ( 服务降级/ 熔断/ 数据持久化 / gateway 整合 Sentinel )
先写到一半,后续在补一、Sentinel 描叙1、Sentinel作用Sentinel,中文翻译为哨兵,是为微服务提供流量控制、熔断降级的功能,它和Hystrix提供的功能一样,可以有效的解决微服务调用产生的“雪崩”效应,为微服务系统提供了稳定性的解决方案。随着Hytrxi进入了维护期,不再提供新功能,Sentinel是一个不错的替代方案。通常情况,Hystrix采用线程池对服务的调用进行隔...原创 2020-01-21 22:18:02 · 1449 阅读 · 0 评论 -
SpringCloudAlibaba 五、 Gateway 网关实现/ 服务转发/ 动态配置/ 参数过滤 / 自定义异常 / 整合swagger2 /整合sentinel(注册中心为 Nacos)
一、Gateway 网关描叙及说明1、微服务网关描叙微服务网关是整个微服务API请求的入口,可以实现日志拦截、权限控制、解决跨域问题、限流、熔断、负载均衡、黑名单与白名单拦截、授权等。2、Gateway与Zuul的区别?Zuul网关属于netfix公司开源的产品属于第一代微服务网关Gateway属于SpringCloud自研发的第二代微服务网关相比来说SpringCloudGatew...原创 2020-01-21 18:50:24 · 4167 阅读 · 3 评论 -
SpringCloudAlibaba 四、使用 Nacos 作为分布式配置中心
一、Nacos 分布式配置中心说明1、主流配置中心有哪些?1、spring-cloud-config, springcloud 自带,不友好,没有后台管理,直接使用git/svn 管理文件2、Apollo (阿波罗): 太重,部署麻烦,适合大型项目,一般项目使用成本太高3、Nacos: 轻便,同时支持配置中心和注册中心,部署简单,缺点: 如果配置中心故障那么注册中心就一起挂了个人推荐还是...原创 2020-01-18 21:20:27 · 957 阅读 · 1 评论 -
SpringCloudAlibaba 三、使用 openFeign客户端 (默认采用 Ribbon) + Nacos 注册中心创建一个微服务项目,Feign 超时时间配置
前篇:项目结构及说明本文搭建一个 SpringCloudAlibaba 真实项目环境,基于nacos 的微服务项目,使用openFeign 客户端,openFeign默认使用的Ribbon 来实现负载均衡1、本文环境使用Nacos : 注册中心openFeign :rpc 调用工具(默认集成了 Ribbon)Nacos 环境搭建参考:https://blog.csdn.net/...原创 2020-01-18 19:59:26 · 3422 阅读 · 0 评论 -
SpringCloudAlibaba 二、使用 nacos 作为注册中心,使用 RPC工具RestTemplate 测试,及服务的负载均衡(手写LoadBalancer + Rabbit 使用)
使用前提搭建nacos环境: https://blog.csdn.net/qq_41463655/article/details/104002968RPC 工具RestTemplate :https://blog.csdn.net/qq_41463655/article/details/103431953本文模拟环境如下图:一、创建springboot 项目 alibaba-server...原创 2020-01-18 12:40:52 · 2040 阅读 · 2 评论 -
SpringCloudAlibaba一、Linux 环境 nacos 单机版环境搭建 / 集群环境搭建 / mysql8.0连接方式
一、单机版环境搭建下载Linux版 nacos-server-1.1.4.tar.gz,上传到 linux 服务器https://github.com/alibaba/nacos/releaseslinux默认集群版(cluster),win默认单机版(standalone)tar -zxvf nacos-server-1.1.4.tar.gz 解压cd /nacos/bi...原创 2020-01-16 16:53:17 · 1061 阅读 · 0 评论