Azure 服务总线分区:当分区队列的分区被完全消耗时会发生什么?
Azure service bus partitioning : What happens when partition of partitioned queue is fully consumed?
当消息排入分区队列时,服务总线会检查是否存在分区键。如果找到一个,它会根据分区键选择片段。
但是当该片段已满时会发生什么,该片段中没有更多 space 剩余。服务总线是否给出 error/message 被丢弃或任何其他片段将用于存储该消息?
根据你的描述,我找到了一些fragment的相关内容,你可以参考一下:
If any of the fragments experience high traffic or the underlying store is unhealthy, those operations fail and availability is reduced.
由于Messaging quotas关于Queue/topic大小的陈述如下:
Type: Defined upon creation of the queue/topic
Value: 1, 2, 3, 4 or 5 GB. If partitioning is enabled, the maximum queue/topic size is 80 GB.
Behavior when exceeded: Incoming messages will be rejected and an exception will be received by the calling code.
此外,您可以在 GitHub 问题 Azure/azure-service-bus 中添加带有文档标签的反馈。
当消息排入分区队列时,服务总线会检查是否存在分区键。如果找到一个,它会根据分区键选择片段。
但是当该片段已满时会发生什么,该片段中没有更多 space 剩余。服务总线是否给出 error/message 被丢弃或任何其他片段将用于存储该消息?
根据你的描述,我找到了一些fragment的相关内容,你可以参考一下:
If any of the fragments experience high traffic or the underlying store is unhealthy, those operations fail and availability is reduced.
由于Messaging quotas关于Queue/topic大小的陈述如下:
Type: Defined upon creation of the queue/topic
Value: 1, 2, 3, 4 or 5 GB. If partitioning is enabled, the maximum queue/topic size is 80 GB.
Behavior when exceeded: Incoming messages will be rejected and an exception will be received by the calling code.
此外,您可以在 GitHub 问题 Azure/azure-service-bus 中添加带有文档标签的反馈。