03 2022 档案

摘要:Springcloud体系结构 调用内部服务使用Feign远程调用,当有多个服务时,就会涉及Ribbon负载均衡器,当服务调用很慢或者调用失败的时候,使用Hystrix断路器熔断 Springcloud和Springboot的关系: Springcloud只是利用了Springboot的特点,可以快 阅读全文
posted @ 2022-03-31 10:29 不忘初心2021 阅读(32) 评论(0) 推荐(0) 编辑
摘要:链路追踪:对一次请求涉及多个服务链路进行日志记录,性能监控,具体涉及是不同的traceId 网关:分发各个微服务请求 统一接入,安全防护(统一鉴权,负责网关访问身份认证) 黑名单(实现通过ip地址控制禁止访问网关功能) 协议适配,流量管控,长短链接支持,容错能力(负载均衡) 阅读全文
posted @ 2022-03-30 23:45 不忘初心2021 阅读(83) 评论(0) 推荐(0) 编辑
摘要:负载均衡:将用户请求的压力分配到多个服务器,以此提高服务器性能,可靠性 熔断:微服务架构中,如果下游服务器因访问压力过大而响应变慢或者失败,上游服务为了保持系统整体可用性,暂时切断对下游服务的调用,牺牲局部,保全整体 当服务C出现返回慢或是失败的问题,在B调用C的时候,设置超时时间,超过设置时间返回 阅读全文
posted @ 2022-03-30 20:00 不忘初心2021 阅读(69) 评论(0) 推荐(0) 编辑
摘要:服务注册:服务提供者将所提供的的服务的信息注册或者登记到注册中心 服务发现:服务消费者可以从注册中心获取所有的服务列表,根据一定的需求选择可以使用的服务 阅读全文
posted @ 2022-03-30 19:47 不忘初心2021 阅读(12) 评论(0) 推荐(0) 编辑
摘要:微服务架构优点: 微服务很小,便于业务功能的聚焦,便于解耦开发, 便于重用和模块之间的组装 不同的微服务可以使用不同的语言开发,更加容易引入新的技术 微服务架构的缺点: 分布式复杂难以管理,分布链路追踪难度增加 阅读全文
posted @ 2022-03-30 19:37 不忘初心2021 阅读(216) 评论(0) 推荐(0) 编辑
摘要:为了实际开发中的可拓展行,本次内容会简单说明抽象类和接口 抽象方法:不能具体实现的方法同时使用abstract修饰,就是没有方法体 抽象类:不能具体实例化的类,使用abstract修饰 定义抽象类,定义接口,如果后期需要新增别的方法,也方便后期拓展 抽象类中的抽象方法不是必须的,可有可有 但是存在抽 阅读全文
posted @ 2022-03-29 22:02 不忘初心2021 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-03-14 20:25 不忘初心2021 阅读(73) 评论(0) 推荐(0) 编辑
摘要:如上图所示 光标放到命令行中,点击鼠标右键,找到Options 以上步骤操作完成后 阅读全文
posted @ 2022-03-10 13:28 不忘初心2021 阅读(55) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示