destroy
ServiceBean
ApplicationContext
ContextStartedEvent
HeartBeatCheckFilter
ServiceChainRegistryHelper
HauntRegistryHelper
afterSpringContainerStarted
DubboOnlineOfflineListener
unRegisterServiceNodeInfo
unregister
registryServiceNodeInfos
register
publishEvent
_HB_?service=online
beforeContainerEnd
offline
doDestroy
online
doBeforeOffline
HauntRegistryContainer
onApplicationEvent()DubboOnlineOfflineEvent
afterContainerStart
HookContainer
afterContainerStarted
stop
doOnline
start
_HB_?service=offline
onApplicationEvent
cleanBeforeOffline
doInit
Registry
DubboHookContainerManager