配置中心的作用?
- 微服务很多,管理起来比较麻烦,用配置中心统一的管理配置
配置的顺序?
- 配置环境 > 默认配置 > 本地配置
配置热更新的两种方法?
- 在Conllter类中,已经有@Value配置pattern的条件下,在类上添加@RefreshScope注解
- 直接创建Config类,类名为PatternProperties,类名上有@ConfigurationProperties(prefix=”pattern”)的注解
Feign的作用?
- 服务与服务之间调用的时候,使用feign
- feign的使用步骤
Feign底层发起http请求,依赖于其它的框架。其底层客户端实现包括:
- URLConnection:默认实现,不支持连接池
- Apache HttpClient :支持连接池
- OKHttp:支持连接池
为什么需要网关?
- 权限控制,身份验证
- 限流
- 请求路由到微服务,负载均衡
什么是网关的断言?
- 用来限制和判断的操作,在application中进行配置