独立的 sprint boot jar 实现了服务调用。这个 jar 为每个环境定义了一个主机。
src/main/资源
例如: 文件名为“application-PreProduction.properties”,包含:service.client.host= http://svc.pp.com
另一个应用程序是一个服务,它在使用它的其他服务中使用这个独立的 jar。 该服务也有其属性文件,因为它还调用其他服务。
尽管内容不同,但服务应用程序属性文件似乎覆盖了独立 jar 属性文件。我该如何解决这个问题?
最佳答案
如果您在另一个服务上构建服务,它们应该通过回调请求而不是依赖项相互通信。
换句话说,它们应该存在于同一级别,而不是作为阻碍模块。
关于独立 jar 和使用它的服务之间的 java 应用程序属性文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60609107/