优雅关闭核心机制:Shutdownhook-解析和应用

"Hook大法好啊"

Posted by Gordon on August 20, 2021

前言

最近自己在学习手撸一个RPC,个人认为里面有很多点都是大学问,其中的优雅上下线这块涉及到了Hook的运用,自己刚好可以结合起来一起看看 欠债还钱啦~

Hook

Hook的原理

回调

Hook的应用

spring

优雅启动与Hook

Shutdownhook

Shutdownhook机制

Shutdownhook充当“挡板”原理

Spring优雅关闭与Shutdownhook

灵魂拷问:当服务提供方关闭前,可以先通知注册中心进行下线,然后通过注册中心告诉调用方进行节点摘除

延伸学习

自己乱刷知乎的时候,知乎-并发三高怎么学习中出现相关的问题,所以结合起来一起学学

高可用&高并发中的预处理&延后处理

限流