gpt4 book ai didi

msmq - 带有大型 XML 消息的 nServiceBus

转载 作者:行者123 更新时间:2023-12-01 04:18:25 25 4
gpt4 key购买 nike

我已经阅读了真正的消息传递,它不是在总线上发送有效载荷,而是发送一个标识符。在我们的例子中,我们有很多遗留应用程序/服务,这些应用程序/服务旨在接收接近 4MB(接近 MSMQ 限制)的消息 (xml) 的有效负载。 nService 总线有没有办法自动处理大负载和持久化消息或其他解决方法,以便发布者/订阅者服务既不必担心负载大小,也不必担心如何解除/重新水化有效载荷?
先感谢您。

最佳答案

您可以使用 Message Sequence图案。在 NServiceBus 中,您将在发送方中拆分有效负载,将块包装在自定义的“序列”IMessage 中,然后在另一端实现一个 saga 以提取块并重新组装。您需要在错误处理和超时方面付出一些努力。

关于msmq - 带有大型 XML 消息的 nServiceBus,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2765471/

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