SuExec для Tomcat?

Один ответ: Управление производительностью OpenVMS и возможно другой материал в Системах HP OpenVMS.

2
задан 26 June 2010 в 17:18
2 ответа

Tomcat только работает как единственный (многопоточный) процесс, таким образом, нет никакого способа развернуть приложения на том же $CATALINA_BASE выполненный как различные пользователи.

Необходимо будет установить отдельные экземпляры Tomcat (или по крайней мере настроить отдельные каталоги $CATALINA_BASE), если необходимо выполнить различные веб-приложения при различных пользователях.

Если Вы хотите работать как различные пользователи, потому что для некоторых приложений нужны определенные права доступа, то Вы могли бы также исследовать использование менеджера безопасности.

2
ответ дан 3 December 2019 в 12:19

Во всем развертывании Tomcat я сделал выполнения экземпляра Tomcat как пользователь 'кот' на порте высокого числа, такой как 8 080. Затем с помощью веб-сервера фронтенда (Apache?), мы проксируем входящие соединения с портом высокого числа.

Это допускало бы некорневой Tomcat, и я думаю, что это - значение по умолчанию в большинстве дистрибутивов Linux в эти дни.

Или Вы надеетесь запускать несколько приложений в Tomcat, каждый как свой собственный пользователь?

0
ответ дан 3 December 2019 в 12:19

Теги

Похожие вопросы