2013-08-16 5 views
1

К сожалению, из-за «негибкой» политики ИТ в большой организации, в которой я работаю, системные администраторы синхронизируют папку webapps экземпляра Tomcat между машиной Dev и Prod, используя RSync без перезапуска либо экземпляра. Итак, банки, файлы классов, все копируется, пока сервер работает. Сумасшедший, на мой взгляд.Синхронизация webapps на серверах

Иногда, однако, я обнаружил, что ошибки, которые были недавно исправлены, внезапно появляются с перерывами. Я чувствую, что это может быть связано с тем, что файлы устаревших классов хранятся JVM на производственной машине, но это сложно определить. Думают ли люди, что это вероятный сценарий?

Благодаря

Будет

ответ

1

Это звучит весьма вероятно, ко мне. Если JSPs задействованы, это звучит даже более вероятно. Если ваши ИТ-специалисты являются такими негибкими, возможно, вы могли бы хотя бы убедить их стереть каталоги сгенерированных файлов, когда они выполняют свои rsync (классы и, возможно, источник, созданные из JSP в Servlets). Я, конечно, видел, как Tomcat зависает от устаревших файлов, даже когда Tomcat был перезапущен после сборки.