У меня есть приложение Apache Tomcat (Spring), развернутое внутри контейнера Docker. Хост - Centos 7, контейнер - Debian 9.
Раньше я запускал это приложение без каких-либо проблем за пределами Docker.
Я разворачиваю приложение, как всегда, копируя необходимые файлы в $ {CATALINA_HOME} / webapps / appname /
. Приложение загружается нормально, однако копия приложения автоматически перемещается в $ {CATALINA_HOME} / temp / 3-appname /
.
Я не думал, что это будет проблемой, но заметил, что если я изменю JSP страница в $ {CATALINA_HOME} / webapps / appname /
, ничего не происходит. Если я изменю его во временном каталоге, это изменение отобразится.
В моем приложении Spring вызов ServletContext.getRealPath ("WEB-INF")
приводит к открытию каталога WEB-INF в папке каталог temp.
Я предполагаю, что проблема связана с какой-то конфигурацией контекста, но я не уверен, где ее установить, так как мне не приходилось устанавливать это раньше.
Как я могу остановить приложение из обслуживается из временного каталога, Если это резервная копия файловой системы, как восстановить и восстановить систему во время аварийного восстановления? ...
Мы пытаемся создать резервную копию Linux на AWS, но обратите внимание, что резервной копии нет, а есть только резервные копии файлов. Если это резервная копия файловой системы, как восстановить и восстановить систему во время аварийного восстановления?
Спасибо
вы можете попробовать Veeam Agent для Linux.
Ссылка прямо здесь https://www.veeam.com/linux-cloud-server-backup-agent.html
Верно, в настоящее время у нас нет резервного копирования на основе образов для Linux. Однако у нас есть эта функция в нашей дорожной карте. Что касается аварийного восстановления, восстановление файлов все еще можно рассматривать как часть процесса аварийного восстановления.