Tomcat Parrellel Deployment Naming - PullRequest
       55

Tomcat Parrellel Deployment Naming

1 голос
/ 12 апреля 2019

При развертывании в Apache Tomcat 8.5 в rhel Linux с использованием шаблона параллельного развертывания.Мы столкнулись с проблемой, когда веб-приложение начало развертываться, но затем сразу же разворачивается.

Исходный файл войны foo.war был развернут, а затем мы начали развертывание, используя этот новый способ, развертывая следующее приложение как foo ## 3.0.9.war и все было хорошо.Следующее развертывание было foo ## 3.0.10.war, но это не сработало.Мы также переименовали файл в foo ## 3010.war, и это не сработало.

foo.war // original war

foo ## 3.0.9.war // следующий выпуск

foo ## 3.0.10.war // текущий выпуск - не развертывался с использованием шаблона параллельного развертывания

Я ожидал, что 3.0.10> 3.0.9 и приложение будет развернуто,или, по крайней мере, 3010> 3,0,9, но ни один из этих вариантов не сработал.

1 Ответ

1 голос
/ 12 апреля 2019

После прочтения документации Параллельное развертывание сравнивает строковые литералы. 9> 1, поэтому наша версия 3.0.9 была больше, чем наша версия 3.0.10. Мы собираемся переработать сценарий развертывания, чтобы заполнить последний номер до 3 мест. Исправим нашу проблему.

...