- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想知道使用服务总线 QueueClient 编写弹性生产者/消费者的当前最佳实践。
我对 Azure 服务总线 QueueClient.RetryPolicy 的用途有点困惑 http://msdn.microsoft.com/en-us/library/microsoft.servicebus.retrypolicy.aspx
什么时候我应该使用 Topaz 重试策略 http://msdn.microsoft.com/en-us/library/microsoft.practices.transientfaulthandling.retrypolicy.aspx
QueueClient 是否内置了 transient 故障处理并且不需要使用 Topaz 库?
感谢您的帮助
最佳答案
当您仔细阅读您为 TOPAZ 提供的链接时,您将看到:
Retired Content This content and the technology described is outdated and is no longer being maintained. For more information, see Transient Fault Handling.
然后有一个指向 Microsoft Enterprise Library section for Transient Fault Handling 部分的链接,这进一步清除了它:
Note:
Important: Recent versions of SDKs for both Azure Storage and Azure Service Bus natively support retries. It is recommended to use these instead of the Transient Fault Handling Application Block
因此,请使用内置重试策略的服务总线 SDK。
关于Azure 服务总线 QueueClient RetryPolicy 与 Microsoft.Practices.EnterpriseLibrary.WindowsAzure.TransientFaultHandling.RetryPolicy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27833949/
我想知道使用服务总线 QueueClient 编写弹性生产者/消费者的当前最佳实践。 我对 Azure 服务总线 QueueClient.RetryPolicy 的用途有点困惑 http://msdn
我收到此错误: 'RetryPolicy' is an ambiguous reference between 'Microsoft.Practices.TransientFaultHandling.
我有以下使用 Polly.Extensions.Http 的重试策略: var retryPolicy = Policy.Handle().OrTransientHttpError().WaitAnd
本文整理了Java中com.twitter.distributedlog.ZooKeeperClientBuilder.retryPolicy()方法的一些代码示例,展示了ZooKeeperClien
我正在实现重试政策。基本上我想做的是在单独的线程上重试 POST 请求。我正在使用 Failsafe ( https://failsafe.dev/async-execution/#async-int
我使用以下代码: 创建重试策略,当出错时,1秒后重试,然后等待3秒,然后5秒。基于Azure SLA,10秒内重试必须成功(没有限制,我确信这一点。因为错误甚至发生在还没有流量的唯一分区和表上) va
我真的很努力地尝试使用 GRPC 文档( https://github.com/grpc/proposal/blob/master/A6-client-retries.md#retry-policy
我尝试从空 blob 容器下载文件,结果如预期得到 404。问题是我在 fiddler 中只看到对该文件的 1 个调用,而不是 3 个(正如我在 RetryPolicy 中指定的那样),而且我还注意到
我尝试从空 blob 容器下载文件,结果如预期得到 404。问题是我在 fiddler 中只看到对该文件的 1 个调用,而不是 3 个(正如我在 RetryPolicy 中指定的那样),而且我还注意到
cloud.google.com/go/pubsub最近发布的库(在 v1.5.0 中,参见 https://github.com/googleapis/google-cloud-go/release
我最近开始学习 Spring Batch 并为一个项目做 POC,我陷入了重试策略和跳过策略。我对这些问题的解决方案有点模糊 问题1):我们可以对一个实例同时使用SkipPolicy和Retry Po
我尝试将重试策略与带有 Failsafe 的 CircuitBreaker 模式结合起来,但当尝试打开电路并中断时,我收到了 CircuitBreakerOpenException 异常。 https
我尝试使用 Microsoft.WindowsAzure.StorageClient.RetryPolicy;无需连接到 Azure 服务 var _retry = RetryPolicyFactor
我正在尝试合并 TimeoutPolicy和 RetryPolicy对于在 Func 中完成的 API 调用,但我没有找到实现此目标的方法。 如果我只使用 RetryPolicy , 它工作正常。 我
我已阅读文档,并且关于如何在 Azure 服务总线队列客户端中使用 RetryPolicy 对象的所有详细信息对我来说都很清楚,除了一个:TimeBuffer 属性。文档中的定义说: "The ter
我和一位同事的任务是寻找 Azure 表存储的连接重试逻辑。经过一番搜索,我发现了这个非常酷的企业库套件,其中包含 Microsoft.Practices.TransientFaultHandling
我正在运行一个查询,该查询可获取数百万行(5.000.000 左右)。我的节点似乎非常繁忙,因为协调器返回 com.datastax.driver.core.exceptions.ReadTimeou
我正在尝试实现重试政策,但它一直被忽略。SubscriptionClient 中是否有属性覆盖我在创建客户端时提供的属性? 这是我试过的代码: _retryPolicy = new Microsoft
我正在实现一个 Android 应用程序,需要使用容器 SAS 将图像上传到 Blob 容器。 当前使用完整端点凭据作为连接字符串,我可以使用以下代码向我的 CloudBlobClient 添加重试策
我有一个托管在 azure(作为 Web 服务)中的网站,该网站使用 sql azure 作为后端。 我的错误日志中充斥着看似短暂的网络和 SQL 连接错误。 因此,我实现了企业库 transient
我是一名优秀的程序员,十分优秀!