加入sentry后hive HMS的canary时间较长问题

在CDH6.3中添加sentry后,发现通过beeline创建表的操作耗时增加到200秒,同时CM界面显示hive HMS的canary时间延长。原因是sentry信息同步缓慢导致消息积压。解决方法包括调整`sentry.notification.sync.timeout.ms`参数和更新sentry消息同步记录。若消息积压严重,可更新`SENTRY_HMS_NOTIFICATION_ID`表以快速同步到最新ID,然后重启sentry服务。
摘要由CSDN通过智能技术生成

异常问题:

        给CDH6.3添加完sentry之后,登录beeline,创建表的时候,操作需要 200s 多完成,但是不影响查询表的数据。每次建表CM界面显示hive HMS的canary时长增高到几分钟。

创建测试表花费200s 

CM界面上hive的HMS Canary持续时间很长:

原因:

        因为是上sentry的时候出现的情况,所有定位点应该是sentry做的妖;经过一番查找是由于sentry信息同步的消息过慢;HMS 会实时向 Sentry 同步 Notifications 请求,当需要大批同步消息需要处理,后台线程处理不过来,消息压滞就会出现这个异常。这个异常不影响集群正常使用,只是会导致create, drop 等操作慢,需要等待 20

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值