如果xxx宕机了怎么办(以redis服务宕机为例)

  1. 宕机中:这个阶段主要就看兜底策略能帮助服务缓解多大压力了。比如设置多级缓存,在宕机过程中还能顶住一部分流量。比如开启熔断,降低数据库压力,走降级策略。比如设置好互斥锁,当缓存挂了,请求需要获取锁才能访问数据库。
  2. 预防:通过一些手段预防宕机。比如建立集群。

tomcat是什么,有什么用

sevlet容器,用于部署基于sevlet的应用程序,如springboot、spring。

它可以将java程序看不懂的http请求封装成对象,并且选择合适的sevlet去处理这个请求

MVC是什么

M是model:处理业务逻辑,跟数据库进行交互

V是view:我们能看到的视图层,负责与用户交互

C是controller:负责接收view的请求,选择合适的model处理