gpt4 book ai didi

osgi - 如何使用OSGI实现零宕机?

转载 作者:行者123 更新时间:2023-12-02 07:44:26 25 4
gpt4 key购买 nike

我正在考虑为我的生产服务器使用 servicemix,我想知道我是否使用 OSGI servlet 是否意味着我可以在不停机的情况下部署我的应用程序的新版本?如果没有,有没有办法实现服务器零宕机?谢谢。

最佳答案

OSGi 动态服务可以帮助您在不重新启动服务器的情况下升级您的服务器。然而,这表明您的应用程序处于 OSGi 阶梯的顶端。动态获取服务是不够的。应用程序应该在实现动态的同时保持其状态。请引用 graham charters 的 OSGi 成熟度模型。 [1]

在现实世界中,零停机时间是通过复制/集群实现的。示例设置就像,两个 serviceMix 服务器,负载均衡器的前端。当我们升级一台服务器时,您将负载均衡器指向另一台服务器,反之亦然。只是一个例子。

[1] http://www.infoq.com/news/2011/09/mmm-osgi

关于osgi - 如何使用OSGI实现零宕机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8024281/

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