开发者社区> 问答> 正文

发布部署卡在部署服务中,直到超时,导致发布部署失败怎么办?

发布部署卡在部署服务中,直到超时,导致发布部署失败怎么办?

展开
收起
Puppet 2020-03-24 22:36:07 675 0
1 条回答
写回答
取消 提交回答
  • 现象 发布部署卡在部署服务中,直到 8 分钟后超时,导致发布部署失败。 原因 在 DRM 中,RefreshCacheDRM.refreshCacheType = GEOHASH,业务代码在收到该项更新后,花费了十几分钟处理业务逻辑。 解决方案 临时方案:设置 RefreshCacheDRM.refreshCacheType = null,这样暂时不会触发业务处理逻辑。 长期方案:需要优化业务代码,在收到 DRM 的属性更新后,使用异步线程,延迟处理该业务,并及时反馈更新成功的信号给 DRM。

    2020-03-24 22:36:16
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
十分钟上线-使用函数计算构建支付宝小程序服务 立即下载
基于流量的灰度发布和自动弹性实践 立即下载
Session:弹性、高可用、可观测的应用交付网络产品更新 立即下载