springboot + nacos + k8s 优雅停机
优雅停机,通常是指在设备、系统或应用程序中止运作前,先执行一定的流程或动作,以确保数据的安全、预防错误并保证系统的整体稳定。
优雅停机,通常是指在设备、系统或应用程序中止运作前,先执行一定的流程或动作,以确保数据的安全、预防错误并保证系统的整体稳定。
联网系统通常都要面对大并发大流量的请求,在突发情况下(最常见的场景就是秒杀、抢购),瞬时大流量会直接将系统打垮,无法对外提供服务。为了防止出现这种情况最常见的解决方案之一就是限流,当请求达到一定的并发数或速率,就进行等待、排队、降级、拒绝服务等。
限流是对某一时间窗口内的请求数进行限制,保持系统的可用性和稳定性,防止因流量暴增而导致的系统运行缓慢或宕机。
对于某些特定的接口,为了防止数据碰撞等问题,可限制接口对同一IP在一段时间内的访问次数。
SpringBoot默认支持properties(.properties)
和YAML(.yml .yaml )
两种格式的配置文件。
SpringBoot项目打成包之war和jar的区别
SpringBoot 中的自带工具类,开发效率倍增!
SpringBoot配置多数据源,三步搞定;引入dynamic-datasource-spring-boot-starter
SpringBoot项目中开启MyBatis的SQL日志打印配置
SpringBoot集成mybatis使用Druid多数据源配置
SpringBoot集成mybatis使用HikariCP自定义多数据源