Apache Tomcat и Ruby - PullRequest
       13

Apache Tomcat и Ruby

3 голосов
/ 10 февраля 2010

У нас есть серверы Ruby Rails и Apache tomcat, работающие на сервере Windows samw. Когда приложение на Apache Tomcat установлено само по себе, оно работает нормально, но когда установлено приложение ruby, приложение Apace Tomcat перестает работать. Нам нужно, чтобы оба приложения работали на одном сервере. Пожалуйста помоги. Приложение, запущенное на Tomcat, отображает экраны входа и позволяет пользователям входить в систему. А потом все остальное рушится. Приложение, работающее на Ruby, работает нормально, как и ожидалось. Кроме того, мы установили Apace Tomcat, а затем Ruby на этом сервере. так что есть много шансов, что Ruby захватит порт Tomcat. Но как определить перекрытие?

1 Ответ

3 голосов
/ 11 февраля 2010

Возможно, вы оба пытаетесь привязаться к порту 80. Какой бы сервер вы ни использовали для rails (пассажирский через http-сервер nginx / apache, nginx + thin / mongrel и т. Д.) Привязан к порту 80, тогда tomcat пытается сделать это. то же самое и не могу.

Если вы используете nginx, я бы настроил tomcat для работы на 8080 и обратного http-запроса прокси к tomcat на основе имени хоста части URL.

Вы можете сделать это тоже с http-сервером apache с mod_proxy.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...