开发者社区 问答 正文

dataHub传消息时有重传机制吗?

dataHub传消息时有重传机制吗?

展开
收起
1181608339124802 2018-11-14 01:34:25 1675 分享 版权
阿里云 AI 助理回答

是的,DataHub(阿里云数据总线)提供了消息重传机制以确保消息的可靠性传输。在使用DataHub时,如果消息发送过程中出现网络问题或其他故障,DataHub服务会自动尝试重发消息,以此来提高消息投递的成功率。这种机制是通过配置数据接入点(Project)的传输模式来实现的。

DataHub支持两种传输模式: 1. 可靠传输(Reliable Transmission):在可靠传输模式下,DataHub会确保每条消息至少被消费一次,即消息不会丢失,但有可能在极端情况下被重复消费。这背后依赖于DataHub的内部重试逻辑和检查点机制,来保证消息传递的可靠性。

  1. 普通传输(Normal Transmission):与之相对的是普通传输模式,该模式下不提供严格的消息顺序保障和消息重传机制,适用于对消息丢失不敏感或有特殊处理逻辑的场景。

用户可以根据业务需求选择合适的传输模式。对于需要高可靠性的消息传输场景,建议使用可靠传输模式,以充分利用其内置的消息重传机制来保障数据的完整性。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答分类:
问答地址: