您可以在另一个用户下运行特定的 tomcat Web 应用程序吗?

Boa*_*oaz 2 configuration tomcat users

我们正在开发一个在 tomcat 下运行的 web 应用程序,它依赖于 Java 用户首选项来存储所有类型的设置。这很好用,但我们遇到了问题,我们需要设置另一个临时网络应用程序,它允许您在设置它们之前测试设置。

问题的核心在于,由于所有 Web 应用程序都在 tomcat 用户(可配置)下运行,因此所有 Web 应用程序的 Java 用户首选项都相同。由于遗留原因,我目前无法更改我的首选项结构,所以我希望在 tomcat 配置方面有一个解决方案。

是否可以在 tomcat 中为特定的 Web 应用程序指定不同的用户凭据?

谢谢,波阿斯

Ern*_*ler 5

我不相信你可以让单独的应用程序在 Tomcat 中以不同的用户身份运行。你有几个选择。你可以在同一个盒子/不同的目录上安装第二个 tomcat 并在另一个端口上运行它;那么你就没有任何依赖问题。或者,您可以覆盖您正在谈论的任何设置。