所以下面的问题:我们有一个负载均衡器,后面有 n 个服务器。在每台服务器上,ear 中都安装了一个 PDF 项目(war)以及同一个 earfile 中的 pdf-builder 项目(不同的 war)。我现在想阅读另一场战争的 pdf。
问题是:我不知道我正在运行的服务器的 IP 地址,并且使用 dns 查找我可能会通过负载平衡器在不同的服务器上结束。此外,访问/安全约束可能存在问题,因为服务器本身不是有权访问 pdf war 项目的 pdf 文件位置的有效用户。
有没有办法获得像 getResourceAsStream() 这样的东西,它可以在耳朵内的不同模块/战争文件中工作?