我有一个Spring应用程序,我希望能够在配置之间切换,具体取决于我是在调试服务器还是服务器在生产中运行.(配置的差异就像数据库位置一样.)
理想情况下,我想在启动时将命令行参数传递给我的Spring应用程序并设置应用程序配置.
我有两个单独的application.properties文件,一个带有生产值,另一个带有调试值.我怎么能在他们两个之间切换?
在 Spring Boot 2 中,可以在开发过程中禁用分布式跟踪,如此处所述。在本地,仍然会生成跟踪但不会导出。
在 Spring Boot 3 中,有可能完全禁用跟踪:
management.tracing.enabled=false
Run Code Online (Sandbox Code Playgroud)
如何在 Spring Boot 3 中禁用 zipkin 报告器或分布式跟踪,但保持本地跟踪开启?