我正在使用gRPC服务将Web服务器连接到后端。
如果使用-Dspring.profiles.active=default
设置了后端,则gRPC api将连接,但使用-Dspring.profiles.active=prod
则连接超时。
在代码中,没有针对这两个值的设置,因此我只能假设它们是Spring附带的配置文件!?
那是一种假设,至少导致似乎没有其他设置和部署差异可能导致此连接错误。
感谢任何指针!
答案 0 :(得分:0)
spring配置文件确定在运行应用程序时需要拾取哪个properties file
。
-Dspring.profiles.active=default //takes the application-default.properties file
-Dspring.profiles.active= prod //takes the application-prod.properties file