gpt4 book ai didi

azure - 如果我们使用带 SessionId 的 Azure 服务总线会比不带 SessionId 慢吗?或者它们的速度相同吗

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

我正在使用服务总线服务从azure发送消息,我想知道如果我不使用它,使用SessionId是否会比Case影响发送消息的速度。我知道 SessionId 会保留顺序,但是总体速度怎么样?谢谢

最佳答案

当您指定 session ID 时,发送消息不会慢很多。处理会,但这是错误的术语。您无法比较由多个并发使用者处理无 session 的消息和 session 消息,其中 session 消息的目的是按照消息发送的顺序处理这些消息。不同的业务需求有不同的理由,对吗?如果您计划使用 session ,由于只有一个事件使用者能够处理给定 session 中的所有消息,因此处理速度会稍慢。这可能必须得到需求的支持。

以处理杂货店结账时扫描的元素为例。如果你想知道人们普遍购买哪些商品,竞争消费者就是最佳选择。但是,如果您想知道每次购买购买了哪些商品,则不能使用竞争消费者,并且必须使用 session 来确保仅包含给定购买的商品,而不包含其他商品。后者会慢一些吗?是的,但你无法与竞争的消费者一起完成它,如果企业需要它,他们会接受处理速度稍慢的成本来获得洞察力。请注意,总是有多种方法可以解决问题,也许 session 根本不是所需要的。

关于azure - 如果我们使用带 SessionId 的 Azure 服务总线会比不带 SessionId 慢吗?或者它们的速度相同吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68556821/

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