Есть ли рекомендуемый метод совместного использования статического содержимого, такого как документы PDF, между двумя экземплярами Tomcat, работающими на одном сервере?
Справочная информация. Я хочу перенести наш сервер приложений с одного экземпляра Tomcat на два экземпляра.Используя mod_jk, мы можем обновлять WAR-файлы для одного, пока другой продолжает обслуживать пользователей (обратите внимание: это один сервер, а не настоящий кластер).
Проблема, с которой мы сталкиваемся, заключается в том, как обеспечитьвеб-приложение ROOT в обоих случаях указывает пользователям на такое же статическое содержимое, как файлы PDF.Мы рассмотрели использование 'allowLinking' вместе с символической ссылкой, указывающей обоим ROOT-веб-приложениям на каталог общего содержимого.
Но некоторые люди советуют не использовать allowLinking из соображений безопасности.Кроме того, я читал, что удаление / обновление файла WAR также приведет к удалению содержимого в символической ссылке, что исключает необходимость иметь единый репозиторий статического содержимого вне области действия экземпляра webapp / Tomcat.