开发者社区 问答 正文

请简要描述延迟注册策略在无损上线中的作用?

请简要描述延迟注册策略在无损上线中的作用?

展开
收起
不吃核桃 2024-08-19 16:04:46 33 分享 版权
2 条回答
写回答
取消 提交回答
  • 延迟注册策略在无损上线中的作用是推迟新应用在注册中心的注册时间。这样,新应用在启动并完成必要的初始化工作后,再注册到注册中心,避免在初始化过程中接收并处理大量请求,从而减少资源阻塞和响应延迟的风险。

    2024-08-19 20:47:53
    赞同 3 展开评论
  • 在某些场景下,服务启动后需要异步加载一些资源,比如大数据计算服务需要提前从OSS拉取几百兆数据,待数据拉取完成后才能对外提供服务。因此如果应用启动后直接注册服务,会导致流量因资源未就绪而报错。此时通过设置延迟注册,可让应用在充分初始化后再注册到注册中心对外提供服务。

    ——参考链接

    2024-08-19 17:10:56
    赞同 1 展开评论
问答地址: