优雅停机之Spring Cloud Gateway技术分享本文探讨Spring Cloud Gateway优雅停机问题,分析upstream服务停机时因注册中心下线延迟和本地缓存导致的调用异常,提出通过监听ContextClosedEvent事件优先下线服务,并处理服务列表缓存更新的解决方案,同时指出该方案在注册中心推送延迟时的局限性。2024-2-19 spring-cloud-gateway 优雅停机
优雅停机之Dubbo技术分享本文深入分析Dubbo 2.6.5版本的优雅停机实现,探讨其停机流程中的问题及解决方案。通过源码和日志分析,揭示DubboShutdownHook与SpringShutdownHook并行执行的风险,并梳理了Dubbo在后续版本中对优雅停机的持续优化过程,包括多个关键PR和issue的修复历程。2024-1-22 dubbo 优雅停机
优雅停机(上)技术分享文章介绍了优雅停机的概念及实现方式,重点分析SpringBoot内嵌WebServer的优雅停机机制,包括ShutdownHook原理、Spring容器停机流程、SmartLifecycle实现,以及2.3版本前后的优雅停机方案对比。2024-1-9 优雅停机