springcloud
springcloud
欲滴007
这个作者很懒,什么都没留下…
展开
-
springcloud 统一配置中心config server
一、config server作用:1、不方便维护,所以该系统的服务公用一份配置。2、配置内容的安全和权限3、热加载(config服务启动后,任何对配置文件得改动不需要重启服务,可以热加载)二、配置pom文件 <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifact.原创 2022-08-24 22:03:40 · 343 阅读 · 0 评论 -
springcloud 服务容错和Hystrix
服务间调用出现故障,而这个服务又被其他服务调用,然后级联效应,又由于请求是同步的,导致服务发生雪崩效应一、二、作用服务降级、依赖隔离、服务熔断、监控服务降级:优先核心服务,非核心服务不可用或若可用通过HystrixCommand注解指定fallbackMethod(回退函数)中具体实现降级逻辑、三、环境配置 <dependency> <!--触发服务降级--> <groupId>org.springframewo原创 2020-11-02 11:06:52 · 128 阅读 · 0 评论 -
网关服务zuul
一、服务网关的要素稳定性、高可用、高并发、性能、安全、拓展性原创 2020-11-01 21:21:22 · 404 阅读 · 2 评论 -
微服务拆分
一、微服务拆分哪些不适合:1、系统包含很多强事务场景2、业务相对稳定,迭代周期长3、访问压力不大,可用性要求不高二、服务拆分方法论1、单一职责、高内聚。低耦合2、关注点分离-按职责、业务-按通用性-按粒度先拆分业务功能在拆分对应的数据...原创 2020-10-30 23:49:06 · 218 阅读 · 0 评论 -
springCloud eureka
服务启动时向注册中心注册,注册中心为了保证高可用性使用集群方式,客户端想要访问任何一个服务可以从注册中心拿取,也可以由代理转发请求到可用服务器。服务注册和发现:客户端发现:eureka就是,就是客户端通过注册中心按照负载均衡机制(轮询、hash等)从注册中心获取到ip,然后访问。服务端发现:典型的nginx、zookeeper、kuberneters,客户端通过主机的ip和端口向代理发送请求,代理将请求转发到任何一个可用的服务上;注册中心和后台注册服务是对客户端不可见得。一、注册中心服务端原创 2020-10-28 21:40:56 · 132 阅读 · 0 评论