springcloud 学习笔记
文章平均质量分 58
Spring Cloud为开发人员提供了工具,以快速构建分布式系统中的一些常见模式(例如,配置管理,服务发现,断路器,智能路由,微代理,控制总线,一次性令牌,全局锁,领导选举,分布式会话,群集状态)。分布式系统的协调导致样板式样,并且使用Spring Cloud开发人员可以快速站起来实现这些样板的服
汪随安
不与夏虫言冰,不与井蛙言海
展开
-
Spring Cloud Config 具体如何去配置?
Spring Cloud Config 分布式配置中心配置文件的命名方式:{application}-{profile}.yml或{application}-{profile}.propertiesapplication为应用名称profile用于区分开发环境,测试环境,生产环境等如user-dev.yml表示用户微服务开发环境下使用的配置文件。spring: cloud: config: #与远程仓库中的配置文件的application保持一致 name: u原创 2021-03-03 18:34:17 · 2631 阅读 · 2 评论 -
Spring Cloud GateWay是做什么的?能解决跨域问题吗?
Spring Cloud GateWay能干点啥?Spring Cloud GateWay网关Gateway跨域如何配置?Spring Cloud GateWay网关Spring Cloud GateWay是基于Spring官网基于Spring5.0、SpringBoot2.0、Project Reactor等技术开发的网关服务Spring Cloud GateWay基于Filter链提供网关基本功能:安全、监控|埋点、限流等;Spring Cloud GateWay为微服务架构提供简单、有效且统原创 2021-03-03 18:32:38 · 3716 阅读 · 1 评论 -
SpringCloud中Hystrix是干嘛的?什么是雪崩?什么是熔断?
熔断器Hystrix:什么是雪崩?什么是熔断?熔断器Hystrix:什么是雪崩?如何处理?Hystrix服务熔断机制?如何配置?熔断器Hystrix:什么是雪崩?如何处理?当微服务I发生异常,请求阻塞,用户就不会得到响应,则线程不会被释放,于是越来越多的用户请求到来,越来越多的线程就会阻塞,发生雪崩如何处理?Hystrix解决雪崩问题的手段主要是服务降级,包括:线程隔离服务熔断Hysyrix为每个依赖服务调用分配一个小的线程池,如果线程池已满调用将被立即拒绝,默认不采用排队,加速失败判定时原创 2021-03-03 18:30:43 · 2725 阅读 · 1 评论 -
SpringCloud中Eureka是为了解决什么问题?Ribbon是为了解决什么问题
Eureka与Ribbon是为了解决什么问题?Eureka是为了解决什么问题?Ribbon是为了解决负载均衡Eureka是为了解决什么问题?我们通过RestTemplate就可以实现服务远程调用,但存在一些问题?在consumer中,我们把url地址硬编码到代码中不方便后期维护consumer需要记忆user-service的地址,如果出现变更,可能得不到通知,地址将失效consumer不清楚user-service的状态,服务宕(dang)机user-service只有1台服务器,不具备高可原创 2021-03-03 18:27:21 · 3030 阅读 · 2 评论 -
mybatis多表关联查询
多表关联查询在表关系中,大致分为三类1.一对一每个人与自己的身份证之间属于一对一关系,这个很好理解2.一对多一个人可以有很多张银行卡,你的多张银行卡对应你自己,这种关系可以理解为一对多,多对一3.多对多在学校,你有好几个老师,每个老师又教很多学生,这种关系可以看作为多对多XML配置1.一对一1.1 一对一查询的模型以用户与订单表关系为例,一个用户可以有多张订单,一个订单只...原创 2019-10-19 09:10:15 · 2765 阅读 · 1 评论 -
如何解决中文乱码归类
乱码乱码问题一般比较棘手,主要因为导致中文乱码的问题实在太多如果不对症下药的话,不好治因此,对乱码问题做如下总(springMVC框架学习阶段乱码问题)1) idea环境问题在mvaen设置中加入如下代码(以idea为例)setting -->maven–>runner : -Dfile.encoding=gbk2) 请求乱码2.1)get 1) tom...原创 2019-10-16 10:01:13 · 2779 阅读 · 1 评论 -
微服务项目笔记
基于springCloud的微服务项目原创 2020-05-23 11:45:41 · 2994 阅读 · 0 评论 -
Spring Cloud 学习笔记
SpringCloud 技术参考网站https://spring.io/ 官方网站英文https://www.springcloud.cc/spring-cloud-dalston.html 中文网站1. 系统架构演变概述目标:了解项目架构的演变历程小结:集中式架构垂直拆分分布式服务SOA面向服务架构微服务架构2. 微服务架构说明目标:了解SOA与微服务架构的区别以及说出微服务架构的特点分析:SOA使用了ESB组件的面向服务架构:ESB自身实现复杂;应用服务粒度较大,所有服务原创 2020-05-22 13:15:25 · 2661 阅读 · 0 评论