假设您有一个高效的java应用程序,并且不希望软件更新(包括更新的.class文件)生效(即使是很小的)停机时间。
您使用什么基础设施/服务器/工具来实现这一点?
任何经验都是非常感谢的!可以是两台服务器,其中一台被更新,另一台执行“旧”工作,例如Tomcat服务器的特性或启用此功能的工具。
发布于 2010-09-16 12:37:04
从您的描述中还不完全清楚,但我猜您是在谈论Java,而不是Java应用程序?Java,我们只是使用JNLP进行部署。Java,我们使用Glassfish作为容器,它可以在不中断当前会话的情况下安装新版本。我们不是超级大用户,所以我不是绝对肯定它阻止了一个问题,但是我们从来没有遇到过问题。我们的Tomcat用户在进行更新时会时不时地受到粗暴的攻击,并且在这一点上已经习惯了。:-(
https://serverfault.com/questions/181768
复制相似问题