所以下面的问题: 我们有一个负载均衡器,后面有n个服务器。在每台服务器上都有一个PDF项目(战争)和一个PDF生成器项目一起安装在耳朵文件中(不同的战争)。 我现在想从另一场战争中看pdf。如何从Java EE服务器(JBoss)上同一耳朵中的不同战争中访问文件?
问题是:我不知道我正在运行的服务器的IP地址,并使用dns查找,我可能通过负载均衡器在不同的服务器上结束。此外,访问/安全约束可能会有问题,因为服务器本身不是有权访问pdf战争项目的pdf文件位置的有效用户。
有没有办法获得类似getResourceAsStream()的东西,它可以在耳朵内的不同模块/战争文件中工作?
我是否理解“pdf-builder”项目直接在部署的爆炸式WAR目录中生成一些/许多PDF? –
pdf项目基本上只是一个静态pdf文档的集合。你有例如WEB-INF/pdfs/a.pdf – Toskan
使用具有可配置路径的节点(NFS,CIFS ...)共享存储不是更容易吗? –