摘要: 配置中心 为什么需要配置中心 单体应用,配置写在配置文件中,没有什么大问题。如果要切换环境 可以切换不同的profile(2种方式),但在微服务中。 微服务比较多。成百上千,配置很多,需要集中管理。 管理不同环境的配置。 需要动态调整配置参数,更改配置不停服。 配置中心介绍 分布式配置中心包括3个部 阅读全文
posted @ 2021-06-30 16:45 IT小五 阅读(481) 评论(0) 推荐(0)
摘要: 网关 Starter阿里云镜像 https://start.aliyun.com/ 概念 服务治理,服务注册发现,服务调用,熔断。已经学完。 微服务基本模块已经有了,也可以做微服务了。但完成一个复杂的业务,可能需要多个微服务合作来完成,比如下单,需要用户服务,支付服务,地图服务,订单服务。一般是我们 阅读全文
posted @ 2021-06-30 16:40 IT小五 阅读(165) 评论(0) 推荐(0)
摘要: SpringCloud 06 Feign 请求 API @FeignClient(name = "user-provider") public interface ConsumerApi extends UserApi { @GetMapping("/getMap") Map<Integer, St 阅读全文
posted @ 2021-06-29 10:36 IT小五 阅读(624) 评论(0) 推荐(0)
摘要: 栈和队列 双向链表实现 package 链表; //https://leetcode-cn.com/problems/design-linked-list/submissions/ public class _707_设计链表 { /* * ["MyLinkedList","addAtHead"," 阅读全文
posted @ 2021-06-28 20:19 IT小五 阅读(61) 评论(0) 推荐(0)
摘要: 单链表:单指向链表 双向链表:前后都指向链表 题目1:单链表和双向链表如何反转 package day2; //反转链表 public class Code01_ReverseList { public static class Node { public int value; public Nod 阅读全文
posted @ 2021-06-28 19:54 IT小五 阅读(63) 评论(0) 推荐(0)
摘要: SpringCloud 05 Feign OpenFeign是Netflix 开发的声明式、模板化的HTTP请求客户端。可以更加便捷、优雅地调用http api。 OpenFeign会根据带有注解的函数信息构建出网络请求的模板,在发送网络请求之前,OpenFeign会将函数的参数值设置到这些请求模板 阅读全文
posted @ 2021-06-28 18:04 IT小五 阅读(307) 评论(0) 推荐(0)
摘要: SpringCloud 04 RestTemplate 依赖注入 @Bean // 开启负载均衡 @LoadBalanced RestTemplate restTemplate() { return new RestTemplate(); } 接下来便可以使用资源地址调用服务 String url 阅读全文
posted @ 2021-06-28 14:10 IT小五 阅读(526) 评论(0) 推荐(0)
摘要: SpringCloud 03 Eureka原理 eureka来源于古希腊词汇,意为“发现了” eureka分为两部分,Server端和Client端 Register 服务注册 想要参与服务注册发现的实例首先需要向Eureka服务器注册信息 注册在第一次心跳发生时提交 Renew 续租,心跳 Eur 阅读全文
posted @ 2021-06-27 18:02 IT小五 阅读(364) 评论(0) 推荐(0)
摘要: SpringCloud 02 Spring Cloud Spring Cloud 自 2016 年 1 月发布第一个 Angel.SR5 版本,到目前 2020 年 3 月发布 Hoxton.SR3 版本,已经历经了 4 年时间。这 4 年时间里,Spring Cloud 一共发布了 46 个版本, 阅读全文
posted @ 2021-06-26 08:32 IT小五 阅读(817) 评论(0) 推荐(0)
摘要: 过滤器监听器 过滤器: 概念: 过滤器是能够对web请求和web响应的头属性和内容体进行操作的一种特殊web组件 过滤器的特殊之处在于本身并不直接生成web响应,而是拦截web请求和响应,以便查看、提取或以某种方式操作客户机和服务器之间交换的数据 过滤器的功能: 分析web请求,对输入数据进行预处理 阅读全文
posted @ 2021-06-23 22:25 IT小五 阅读(263) 评论(0) 推荐(0)