gpt4 book ai didi

nservicebus - 零停机 NServiceBus 升级

转载 作者:行者123 更新时间:2023-12-04 05:35:02 28 4
gpt4 key购买 nike

Udi 和 Andreas 多次提到 NServiceBus 安装的零停机升级。对 NServiceBus 安装执行零停机升级的正确方法是什么?

最佳答案

这意味着,由于 NSB 使用消息传递作为底层传输,因此您可以关闭端点并且仍将接收数据。假设升级没有破坏消息契约,那么您可以重新启动端点并且不会有停机时间,只是升级时的处理延迟。

消息合约可以向后兼容的方式进行版本控制,您需要确保使用消息接口(interface)并遵循 guidance for versioning消息合约。

(由乌迪添加)

还有 NServiceBus.Host.exe 的并行部署,它允许您运行同一个进程的两个版本,同时从同一个队列中获取数据。在此模型中,您可以消除处理延迟,这在您有严格服务级别协议(protocol)的环境中非常重要。

关于nservicebus - 零停机 NServiceBus 升级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12068901/

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