SpringCloud
文章平均质量分 84
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只
thomas.he
低得下头、沉得住气、经得起诱惑、耐得住寂寞、看得透人、想得开事...
展开
-
Nacos2.0 配置中心管理,动态配置更新
Nacos除了可以做注册中心,同样可以做配置中心来使用。当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的配置。当前nacos还提供了配置的历史查询以及监听、版本管理等功能,总的来说功能还是很强大的Nacos1.0配置管理之前用 Http1.1 的 Keep Alive 模式 30s 发一个心跳模拟长链接,协议难以理解,内存消耗大,推送性能弱,因此 2.0 通过 gRPC 彻底解决这些问题,内存消耗大量降原创 2022-06-29 17:33:15 · 3320 阅读 · 0 评论 -
Spring Cloud 配置文件说明Properties版(YML版类似)
名称默认值描述encrypt.fail-on-errortrue标记说,如果存在加密或解密错误,进程将失败。encrypt.key对称密钥。作为一个更强大的替代方案,考虑使用密钥库。encrypt.key-store.alias商店中的钥匙别名encrypt.key-store.location密钥存储文件的位置,例如classpath:/keystore.jks。encrypt.key-store.password锁定密钥库的密码。e...原创 2020-09-11 10:50:37 · 405 阅读 · 0 评论 -
Spring Cloud Alibaba Dubbo 整合入门
微服务这个概念在行业上出现许久时间了,其它我在工作前几年就一直都在用微服务的模式开发了,那时用的还是Dubbo+springmvc+hession,后面Spring Source后出了分布式的解决方案SpringCloud,SpringCloud包括很多的组件netflix Eureka、Ribbon、netflix Hystrix、Zuul等,最近也在考虑技术选行,了解到了很多的netflix下的开源构架停更了,停更了表示出现BUG后,无人可以解决了于是通过网上了解到阿里针对微服务也提出整体解决方案原创 2020-08-28 15:43:53 · 497 阅读 · 0 评论 -
Spring Cloud解决 Zuul 中 OAuth2 报 unauthorized 错误记录
问题列表问题一问题描述微服务中使用 OAuth2 鉴权,直接访问正常,通过 Zuul 访问报错:{ "error": "unauthorized", "error_description": "Full authentication is required to access this resource"}解决方法在 Zuul 中添加配置:zuul: sensitive-headers: Cookie,Set-Cookie原因:zuul.sensitive-h原创 2020-07-31 15:43:41 · 3831 阅读 · 0 评论 -
SpringCloud+Eureka+Mybatis-Plus+Seata最新搭建
环境准备Seata简介项目介绍项目搭建Seata服务端安装数据库准备项目目录说明Eureka项目Seata客户端项目搭建运行结果参考资料源码下载地址原创 2020-07-27 09:48:38 · 1977 阅读 · 4 评论 -
Eureka管理界面自定义(Greenwich版)
Eureka管理界面自定义开发工具:SpringToolSuite 4Spring-cloud版本:Greenwich.SR2,近来公司用Eureka来做服务管理,要把服务端的界面增加些自己公司的属性上去,我简单的记录下修改的过程,过程如:构建Eureka项目创建Eureka项目本人用的是SpringToolSuite的工具来构建Eureka项目,个人喜欢,工具可自行选择,pom.xml配置文件如下:<parent> <groupId>org.springfram原创 2020-07-16 16:45:00 · 2324 阅读 · 0 评论