azureservicebus相关内容

在Web Job SDK中使用ServiceBus时更新锁定

我正在使用azure网络作业sdk来处理消息. ServiceBus用于消息传递. ServiceBus消息中的最大锁定时间为5分钟,但是我的任务长时间运行,需要花费更多时间.在这种情况下,我应该调用BrokeredMessage.RenewLock,不幸的是,我没有从Web作业触发器到BrokeredMessage的访问权限(我只获取消息内容). 有人知道如何在Web作业触发器中执行 ..
发布时间:2020-09-17 19:44:12 其他开发

如何为basicHttpRelayBinding禁用对Azure服务总线的保持活动状态?

我正在尝试禁用HTTP keep-alive,但似乎找不到有关如何实现此功能的任何文档.最终,我偶尔会得到: System.ServiceModel.CommunicationException :基础连接已关闭:服务器关闭了预期保持活动状态的连接 我听说最好的方法就是禁用HTTP keep-alive. 解决方案 最终,我在这里用一个小辅助函数解决了我自己的问题,该函数接受我 ..
发布时间:2020-09-17 19:44:10 C#/.NET

订阅的Azure ServiceBus SAS密钥

我具有以下体系结构:1个主题,其中发布者发布消息和3个订阅.归功于"1 = 1"规则,所有消息均在3个订阅中分派. 创建了3个订阅,以提供发布到3个不同应用程序的消息. 我拥有该主题的“写"权限的发布者的SAS密钥. 现在,我需要为3个应用程序创建3个具有“监听"权限的SAS密钥,但是我发现我不能将密钥与预订相关联,而只能与主题或名称空间级别相关联. 我正在寻找的是一种避免应用程序#1监听非专用订 ..
发布时间:2020-09-17 19:43:05 其他开发

使用Windows Azure Service Bus是否可以从Azure网站使用?

使用服务的本指南Bus 说,第一步是创建服务命名空间.我没有在Azure网站的门户中看到如何执行此操作.用户界面与给定的说明不匹配.我想知道这些说明是否针对Web角色而编写,不适用于Web站点.是否有另一种方法可以从网站上做到这一点? 解决方案 在查看新的Windows Azure门户时,将鼠标移到最上方导航栏中的“预览"一词上. 应该会出现一个对话框.完成后,单击链接可将您带回到上 ..
发布时间:2020-09-17 19:36:14 其他开发

在Azure Service Bus上打开端口

Azure服务总线上有以下哪些开放端口? 8443(这是用于Management API吗?) 17000 17007 18000 18007 19000 19007 我可以在其他端口上找到文档,例如9350-9354、5671、5672等,但在上面的列表中找不到.我需要将它们记录下来,以便在项目上进行渗透测试. 关于, 莫滕(Morten) 更新:以下是服务总 ..
发布时间:2020-09-17 19:36:12 其他开发

从CRM插件订阅Azure Service Bus主题

我已成功将消息从CRM插件发布到Azure服务总线队列.理想情况下,我需要CRM来收听主题(订阅)并在接收时执行操作.我不知道CRM是否可以做到这一点,并且找不到实现它的方法.我可以从下面的队列中读取内容; MessagingFactory factory = MessagingFactory.CreateFromConnectionString(QueueConnectionStr ..
发布时间:2020-09-17 19:36:05 C#/.NET

.Net中的键锁

我有一个Azure Service Bus队列,在其中我接收到的范围是1到10条带有相同“键"的消息.这些消息之一需要长时间运行才能处理.完成后,数据库将被更新,其他消息将对其进行检查.但是,与此同时,其他消息将被重新排队,以确保该过程不会丢失. 但是要点是,对于同一密钥,该长时间运行的操作不能可以同时运行,并且不应多次运行. 这是我到目前为止所得到的: void Main() ..
发布时间:2020-09-17 19:35:39 C#/.NET

在使用node.js特定延迟后从Azure ServiceBus主题发送消息

基本上,在Azure Service Bus中,我有一个主题和一个订阅. 如果在11:00 AM之间有消息到达主题,则我的订户尚未处理该消息. 但是,在下午14:00,我希望我的订阅者可以对其进行处理. 是否有一种方法可以通过Topic过滤器本地实现? 我没有在有关过滤器的官方文档中提及这种用例. 实际上,所有提供的样本都与以下内容有关: "订阅者处理这种消息,否则永远不会" ..

Azure Servicebus AutoDeleteOnIdle

在设置AutoDeleteOnIdle时,我试图找出正确的行为.我有一个名为MyGameMessages的主题(未公开游戏名称,因为它可能被视为广告). 我要做的是在服务器场中的每个节点上创建一个预订. var manager = GetNameSpaceManager(); _subscriptionId = Guid.NewGuid().ToString(); var descri ..
发布时间:2020-09-17 19:34:30 其他开发

Azure服务总线中继-服务重新启动后出现502错误的网关

我们正在使用 Azure服务总线中继 ,用于将本地WCF服务连接到Azure托管的Web角色.当我们升级本地WCF服务时,在服务总线主机已使用中继重新建立自身之后,通过Azure服务总线,我们最初收到的几个请求总是会收到 502错误的网关响应. 我们没有得到“没有在指定地址托管服务." ,因为该服务托管正确). 在给定的超时时间后-似乎错误消失了,并且WCF请求已通过中继正确处理.我们正在将 ..
发布时间:2020-09-17 19:34:26 其他开发

如何指定与MassTransit一起使用的Azure服务总线主题

我尝试使用MassTransit在Azure Service Bus中将消息发布到名为events的主题.我在配置MassTransit以使用我的预定义主题events时遇到问题,相反,它为消息类型创建了一个由名称空间/类名命名的新主题.因此,我想知道如何指定要使用的主题,而不是创建一个新主题. 这是我测试过的代码: using System; using System.Threadi ..
发布时间:2020-09-17 19:34:21 C#/.NET

如何清除用于服务总线主题订阅的消息

只是想知道从服务总线主题的订阅中清除消息的最佳方法(即使通过Portal,Powershell或C#). 想象一下,我们有一个包含4个订阅的主题,而我们只想清除其中一个订阅中的消息. 我觉得唯一的方法可能是在while循环中阅读消息,但是希望有更好的东西. 更新: 除了使用代码外,您还可以按照答案中的建议使用服务器资源管理器-右键单击订阅并清除消息: 解决方案 您当 ..
发布时间:2020-09-17 19:34:00 C#/.NET