В настоящее время у нас есть наше веб-приложение, которое является стандартным видом, главная страница http и информационные страницы, но перенаправляет на httpS (т.е. SSL) для входа в систему, действий пользователя и т. Д.
В настоящее время у нас есть все наши экземпляры веб-приложения (производство, тестирование, демонстрация и т. д.) развернуто в одном экземпляре Jetty, и мы можем получить к ним доступ через www.ourapp.com/test и www.ourapp.com/demo и, очевидно, www.ourapp.com для производства.
Проблема в том, что каждый раз, когда мы вносим изменения в один экземпляр, нам нужно перезапустить все экземпляры, а не в идеале.Кроме того, мне не особенно нравится использовать Jetty для производства, даже если наше приложение в настоящий момент не очень громкое.
Я пытаюсь перейти на Apache httpd для пересылки на несколько экземпляров tomcat, каждый из которых содержитдругой экземпляр нашего приложения.Это позволило бы мне выключить и перезапустить каждый экземпляр tomcat / app по отдельности.
Я установил установки множественных котов на разных портах, чтобы они не конфликтовали друг с другом (например, 8081, 8082, 8083), установил, что их порты разъема AJP отличались от друг друга (например, 8010, 8011, 8012) и httpd прослушивает порт 8090 в данный момент, чтобы не конфликтовать с текущим рабочим экземпляром, работающим на порту 80.
В httpd.conf у меня есть такие настройки, как;
JkMount / test * tomcatTest
А в working.properties у меня есть такие настройки, как;
worker.tomcatTest.port = 8010
worker.tomcatTest.host = localhost
worker.tomcatTest.type = ajp13
worker.tomcatTest.lbfactor = 100
httpd перенаправляет штраф на начальные целевые страницы.Проблемы возникают, когда мне нужно перейти на страницы SSL для входа в систему и т. Д. Каждая из установок Tomcat имеет незакомментированный коннектор SSL, а также порт меняется, 8444, 8445, 8446 и т. Д.
Надеюсь, вы увидитенастройки я пытаюсь достичь здесь.Мне просто нужна помощь, чтобы страницы не-SSL связывались со страницами SSL, как они обычно делают, если все они были в одном экземпляре Jetty / Tomcat, а Apache не выполнял всю переадресацию.Любые указатели, что мне нужно сделать здесь?