Spring/Spring Boot/微服务/Spring Cloud

SpringBoot可以同时处理多少个请求

待写

SpringBoot为什么默认使用Cglib动态代理

待写

SpringBoot中有几种定义Bean的方式?

待写

SpringCloud核心组件有哪些,分别有什么作用

服务注册与发现:

客户端负载均衡:

服务熔断:

服务网关:

服务接口调用:

链路追踪:

聚合Hystrix监控数据:

监控中心:

配置中心:

微服务架构原理是什么

主要是面向SOA理念,更细小粒度的拆分,将功能分解到各个服务当中,从而降低系统的耦合性,并提供更加灵活的服务支持。

注册中心的原理是什么?

以Eureka为例,服务启动后向Eureka注册,Eureka Server会将注册信息向其他Eureka Server进行同步,当服务消费要调用服务提供者,则向服务注册中心获取服务提供者地址,然后会将服务提供者地址缓存在本地,下次再调用时,则直接从本地缓存中获取服务列表来完成服务调用。

配置中心的原理是什么?

在服务运行之前,将所需的配置信息从配置仓库摘取到本地服务,达到统一化配置管理的目的。

配置中心是如何实现自动刷新的?

1、配置中心Server端承担起配置刷新的职责

2、提交配置触发post请求给server端的bus/refresh接口

3、server端接收到请求并发送给Spring Cloud Bus总线

4、Spring Cloud bus接到消息并通知给其它连接到总线的客户端

5、其它客户端接收到通知,请求Server端获取最新配置

6、全部客户端均获取到最新的配置

配置中心是如何保证数据安全的?

1.保证容器文件访问的安全性,即保证所有的网络资源请求都需要登录

2.将配置中心里所有配置文件中的密码进行加密,保证其密文性

3.开发环境禁止拉取生产环境的配置文件

用zookeeper和eureka做注册中心有什么区别?

zookeeper保证的是CP(一致性,容错性),而eureka则是AP(可用性,容错性)。

相关推荐
李小白6633 分钟前
Spring MVC(上)
java·spring·mvc
Java程序之猿2 小时前
微服务分布式(一、项目初始化)
分布式·微服务·架构
AskHarries2 小时前
Spring Cloud OpenFeign快速入门demo
spring boot·后端
Lojarro3 小时前
【Spring】Spring框架之-AOP
java·mysql·spring
isolusion3 小时前
Springboot的创建方式
java·spring boot·后端
Yvemil74 小时前
《开启微服务之旅:Spring Boot Web开发举例》(一)
前端·spring boot·微服务
zjw_rp4 小时前
Spring-AOP
java·后端·spring·spring-aop
星河梦瑾5 小时前
SpringBoot相关漏洞学习资料
java·经验分享·spring boot·安全
计算机学长felix6 小时前
基于SpringBoot的“交流互动系统”的设计与实现(源码+数据库+文档+PPT)
spring boot·毕业设计
.生产的驴6 小时前
SpringBoot 对接第三方登录 手机号登录 手机号验证 微信小程序登录 结合Redis SaToken
java·spring boot·redis·后端·缓存·微信小程序·maven