gpt4 book ai didi

biztalk - n 次重试后 SQS 接收位置被禁用

转载 作者:行者123 更新时间:2023-12-02 21:12:29 24 4
gpt4 key购买 nike

我们的 BizTalk 2010 应用程序中有一个 SQL 接收位置。它指向托管 SQL Server 的服务器,并且每天都正常工作。

今天 SQL Server 由于某种原因关闭,重试 5 次后 SQL 接收位置被禁用。

我正在寻找某种方法来避免这种自动禁用,方法是允许大量重试或禁用此功能(如果可能)。有人对我如何克服这个问题有任何建议吗?

最佳答案

据我所知,没有办法禁用此功能,因此您的选择是:

  1. 如果您使用 WCF-SQL 适配器来轮询 SQL,请在适配器的“绑定(bind)”选项卡下,将“关闭”、“打开”和“接收超时”设置设置为您认为合适且能为 BizTalk 提供足够时间的值“渡过”失败。在“消息”选项卡中的“错误处理”下,还有一个“失败时禁用位置”选项 - 请勿选中此选项。

  2. 如果您使用“旧”SQL 适配器(即不是 WCF),您只需接受这样一个事实:如果接收位置无法连接到 SQL Server,它将自行禁用。

但是,引入一种策略来处理这些类型的故障是值得的。当接收位置自行禁用时,错误消息将写入应用程序事件日志,一些相当简单的软件可以检查事件日志中的特定错误并发送电子邮件警报。或者,您还可以考虑使用专门的 Ops 管理软件(SCOM/BizTalk360 等)来监控您的 BizTalk 环境,并在服务出现故障时向您发出警报。

关于biztalk - n 次重试后 SQS 接收位置被禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17317118/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com