azureservicebus相关内容

基于ServiceBus触发Azure函数并写回不工作(Python)

我有一个Python Azure函数,它根据主题的消息触发,它独立工作得很好。然而,如果我随后尝试将消息也写入到不同的ServiceBus队列中,它将不起作用(因为在Azure函数中,如果将新消息发布到主题,甚至不会触发)。当我包含msg_out: func.Out[str]组件时,感觉触发器条件不满足。如有任何帮助,我们将不胜感激! __init.py import logging ..

Azure Service Bus中每个实体的最大会话数

Azure Service Bus允许使用会话实体(队列和主题),我们使用它们来保持由同一使用者进行批处理(如果我们从生产者发送批处理,则它必须由同一使用者服务处理)。我找不到任何关于每个实体允许的最大会话数量的建议,我们目前有4个会话用于1000,000条消息,我想知道我们是否可以增加这个数量。如果可以,我的案例的最大可能价值是多少? 有关我的进程的简短信息: *要发送给ASB实体的1,000 ..
发布时间:2022-05-19 16:51:52 其他开发

批量向ServiceBus队列发送消息时发生错误异常

我正在尝试成批地向服务总线队列发送几条消息。我正在使用QueueClient的SendBatch方法。 我在此操作过程中收到FaultException: 使用不同的SessionID、PartitionKey或 具有分区的实体不支持MessageID 已启用重复检测。 该异常的消息很简单,我会尝试修复它,但有时会奏效,不会引发任何异常。 所以它有时会抛出异常,有时会起作用。我 ..
发布时间:2022-05-19 16:41:48 C#/.NET

Azure Service Bus主题请求与消息

我需要帮助解释这些图表: 它有0个订阅。这是否意味着此主题没有内容可读? 查看邮件图表,在过去30天内,未收到或阅读此主题的邮件。 如果没有向此主题写入任何内容或从中读取任何内容,为什么会有368个传入和成功的请求? 推荐答案 这是传入请求的预期行为。 即使没有消息发送到service bus,Scale Unit(托管服务总线)始终会出于health chec ..
发布时间:2022-05-19 16:30:46 其他开发

有没有办法在不知道序列号的情况下取消Azure Service Bus主题中的所有计划消息?

使用案例: 我们使用Azure Service Bus主题。 根据业务规则,我们有时计划在将来的某个时间将邮件传递到某个主题。 如果系统配置错误,我们需要取消特定主题的所有计划消息。 我们没有每个计划邮件的序列号。 到目前为止我发现的情况: 根据https://blogs.msdn.microsoft.com/servicebus/2016/07/11/cross-post ..
发布时间:2022-05-19 16:23:02 其他开发

如果我的上下文被释放,在我收到来自Azure Service Bus侦听器/消费者的消息后,如何使用EF Core?

我有一个带有所有控制器的网站角度前端和后端WebAPI,我还有一个服务(C#类),我将其作为一个长期运行的任务调用以侦听传入的Azure服务总线消息。 仅供参考-我无法将任何作用域服务(DbContext)传递给单一实例(ServiceBusConsumer),因此无法将我的DB上下文传递给此服务。 问题-收到传入的Service Bus消息后,如何调用数据库并使用它? 这是我侦 ..
发布时间:2022-05-19 15:38:39 C#/.NET

如何使用Azure.Messaging.ServiceBus库添加自定义属性?

最新的SDK(Azure.Messaging.ServiceBus 7.0.1)似乎没有向消息添加自定义(用户)属性的选项(即:用于过滤主题订阅)。现在有人知道怎么做了吗?SendMessageAsync 推荐答案 替换为ServiceBusMessage.ApplicationProperties: 在v7中,消息上的用户属性和标签被重命名为应用程序属性,并与AMQP规范保持同 ..
发布时间:2022-05-19 15:29:26 C#/.NET

如何防止Azure Web作业多次并发处理同一邮件

我有一个Azure WebJob项目,我正在我的开发机器上本地运行该项目。它正在侦听Azure Service Bus消息队列。没有什么比主题更重要的了,只是最基本的消息队列。 它多次接收/处理同一邮件,在收到邮件时立即启动两次,然后在处理邮件时间歇性启动两次。 问题: 为什么我会立即多次收到相同的消息?在应用PeekLock之前似乎正在重新获取? 为什么在仍在处理中的情况下仍 ..
发布时间:2022-05-19 15:23:35 其他开发

提供的锁无效

我使用的是Microsoft Azure服务总线队列,每当我在本地运行它时,都会收到以下两个错误: 无法从文件确定项目语言。请使用[--cSharp、--javascript、--tyescript、--java、--python、--PowerShell]中的一个 Microsoft.Azure.ServiceBus.MessageLockLostException:提供的锁无效。锁 ..
发布时间:2022-05-19 15:07:52 其他开发

如何支持Azure Service Bus分区队列/主题的FIFO消息排序?

我假设使用分区队列和主题的代价是不再保证消息排序。 由于默认情况下消息以循环方式发送到每个片段/分区,因此这将意味着不再保证消息排序。有没有人能确认是不是这样? 从分区队列接收交易时如何保证消息顺序。 支持使用分区队列/主题的FIFO消息排序的唯一方法是使用会话吗?我假设相同会话/分区键的所有消息至少都是先入先出的? 推荐答案 我在一篇博客文章中发现了这一点。 希望 ..
发布时间:2022-05-19 15:03:50 其他开发

完成或放弃邮件时发生Azure.Messaging.ServiceBus错误

SOM我目前正在考虑将我们非常简单的Service Bus服务更新到最新版本(Asure.Messaging.Servicebus),我在这里遇到了一个较小的问题。 问题是,我希望通过将消息委托回服务类中的方法来处理作业,从而手动完成或放弃接收到的或达到峰值的消息。 这是我目前为止的简单类,由一个接口公开。 using myProject.Interfaces; using my ..

如何使用Azure函数将数据发送到Service Bus主题?

我这里有默认的基于C#的HTTP触发器,我希望将数据“Hello name”发送到Service Bus主题(已经创建)。我在门户网站编程。 如何进行Service Bus输出绑定? 这不起作用。有可用的帮助吗? -缺少处理服务总线的引用? -如何定义服务总线的连接?Functions.json在哪里 -如何将消息发送到服务总线? //This Function ..
发布时间:2022-02-24 12:44:57 C#/.NET

使用 Node.js 从 Azure WebJob 轮询 Azure 服务总线队列

尝试使用用 Node.js 编写的 WebJob 轮询 Azure 服务总线队列.我创建了 2 个 WebJobs.第一个是按需向队列发送 10 条唯一消息.第二个作业是连续的并轮询队列中的消息. 遇到以下问题: 轮询很慢.接收 10 条消息平均需要大约 10 分钟.请参阅下面的示例日志详细信息.在这个速度下基本无法使用.所有的延迟都来自 receiveQueueMessage 的响应 ..