2013-04-28 96 views
0

我有一个网站托管在“Apache Tomcat服务器”。我想编辑几页而不会取消部署网站(实时)。网站使用jsp/servlet开发。我知道生成另一个.war文件并重新部署新的.war文件,但这会使我的网站几秒/分钟不可用。有没有任何解决方案可以修改而不需要取消部署当前网站,以便我的网站始终运行。修改网站部署后未取消部署

回答

2

如果只是文本内容,请考虑整合CMS。如果您指的是实际的代码更改,则可以直接在展开的部署目录中编辑这些文件,但从长远来看,我不建议这么做。如果您确实有没有停机时间的要求,则应考虑设置可在实时环境中切换的额外服务器实例。这可以做的很简单,但它也可以像你想的那样复杂,通过集群/会话复制等。

+0

我将更改代码,是否可以通过从部署目录打开来编辑我的页面。如果是这样,如果我的网站托管在远程服务器(云)中,我应该怎么做。 – Ajeesh 2013-04-28 09:24:37

+0

它只是部署在远程,还是安装在云平台上?这不是一回事,会影响答案。 – NilsH 2013-04-28 15:39:22

+0

这只适用于本地机器。但我有一个疑问,我们如何修改网站是否在远程机器上。 – Ajeesh 2013-04-28 15:42:16