有没有可能将N个war(其中N> 1)部署到JBoss (我想是Tomcat ),使得其中一个war是仅限本地主机的war?
为了澄清,我有两个战争:
War-1 :包含我的web应用程序
War-2 :包含只能通过War-1 (应用程序)访问的Solr (或任何索引服务),因为它缺乏“真正的”安全性
发布于 2015-11-17 05:34:38
简短的回答是否定的,您不能为部署定义特定的接口绑定。所有部署都可以在服务器绑定到的接口上访问。
但是,您可以为某个应用程序设置容器管理安全性。参见JBoss Security Realms。或者,您可以运行多个应用程序服务器实例。
另一种解决方案是使用管理访问限制的http服务器(NginX、Apache Httpd等)设置反向代理。
https://stackoverflow.com/questions/33735277
复制相似问题