2013-04-28 7 views
0

У меня есть сайт, размещенный на «Apache Tomcat Server». Я хотел бы отредактировать несколько страниц без развёртывания веб-сайта (в реальном времени). Веб-сайт разработан с использованием jsp/servlet. Я знаю, что генерирование другого файла .war и повторное развертывание нового файла .war, но это сделает мой сайт недоступным в течение нескольких секунд/минут. Есть ли какое-либо решение для изменения без развертывания текущего веб-сайта, чтобы мой веб-сайт работал всегда.Изменить сайт после развертывания без развертывания

ответ

2

Если это текстовый контент, рассмотрим возможность интеграции CMS. Если вы имеете в виду фактические изменения кода, вы можете редактировать файлы непосредственно в расширенном каталоге развертывания, но я бы не рекомендовал это в конечном итоге. Если у вас действительно есть требование без простоя, вам следует подумать над настройкой дополнительного экземпляра вашего сервера, который вы можете переключаться между живыми. Это можно сделать довольно просто, но оно также может быть таким же сложным, как вы пожелаете, с репликацией кластеров/сеансов и т. Д.

+0

Я буду менять код так, можно ли изменить мою страницу, открыв из каталога развертывания. Если да, то что мне делать, если мой сайт размещен на удаленном сервере (облако). – Ajeesh

+0

Разве это просто удаленный пульт, или он установлен на облачной платформе? Это не то же самое, и это повлияет на ответ. – NilsH

+0

Это только на локальной машине. Но я сомневался, как мы можем изменить, если веб-сайт находится на удаленной машине. – Ajeesh

Смежные вопросы