Один ответ: Управление производительностью OpenVMS и возможно другой материал в Системах HP OpenVMS.
Tomcat только работает как единственный (многопоточный) процесс, таким образом, нет никакого способа развернуть приложения на том же $CATALINA_BASE
выполненный как различные пользователи.
Необходимо будет установить отдельные экземпляры Tomcat (или по крайней мере настроить отдельные каталоги $CATALINA_BASE), если необходимо выполнить различные веб-приложения при различных пользователях.
Если Вы хотите работать как различные пользователи, потому что для некоторых приложений нужны определенные права доступа, то Вы могли бы также исследовать использование менеджера безопасности.
Во всем развертывании Tomcat я сделал выполнения экземпляра Tomcat как пользователь 'кот' на порте высокого числа, такой как 8 080. Затем с помощью веб-сервера фронтенда (Apache?), мы проксируем входящие соединения с портом высокого числа.
Это допускало бы некорневой Tomcat, и я думаю, что это - значение по умолчанию в большинстве дистрибутивов Linux в эти дни.
Или Вы надеетесь запускать несколько приложений в Tomcat, каждый как свой собственный пользователь?