gpt4 book ai didi

java - 同一java应用程序服务器中应用程序的不同版本

转载 作者:太空宇宙 更新时间:2023-11-04 08:54:00 24 4
gpt4 key购买 nike

我们正在使用 citrix netscalar 和 20 多个 glassfish java 应用程序服务器。不幸的是,我们必须在部署新版本之前删除以前的应用程序,因为这两个不同的应用程序具有相同的上下文。由于构建过程中缺乏关注或其他问题,这个容易出错的过程会导致一些问题。在紧急情况下,我们只想将所有流量重定向到之前的应用程序。

同时在大量服务器上运行不同版本的应用程序的最佳实践是什么?

编辑:我想到的另一个简洁且流行的例子是 Google Application Engine。在 GAE 中,您可以根据需要部署不同的版本。然而,流量可以在运行时平滑地重定向到不同的应用程序。

谢谢

最佳答案

目前最好的解决方案是使用虚拟机。您使用该应用程序创建一个镜像,然后在虚拟机中运行它。虚拟机的行为就像独立的机器一样。

关于java - 同一java应用程序服务器中应用程序的不同版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2750612/

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