点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我正在尝试通过SET_LOGGING_LEVEL更改日志级别。 manifest.yml中的详细信息如下。
---
应用程序:
-名称:springbootlogging
内存:1024M
超时:300
随机路由:true
路径:application/target/springbootlogging-application.jar
buildpacks:
-sap_java_buildpack
env:
TARGET_RUNTIME:main
SPRING_PROFILES_ACTIVE:'cloud'
JBP_CONFIG_SAPJVM_MEMORY_SIZES:'metaspace:128m .. :'{ROOT:WARN,cn.sdk.springboot.controllers:ERROR}'
服务:
-my-application-logs
#-my-xsuaa
#-my-destination
#-我的连通性
还有一个用于logback的配置文件logback-spring.xml。 我可以通过设置logback-spring.xml来修改日志级别。 但似乎它不能以明显的方式起作用。
能给我一些建议吗?
Jerry,你好
您可以尝试更改这两个链接中描述的JAVA_OPTS env变量:
https://github.com/cloudfoundry/ java-buildpack/blob/master/docs/framework-java_opts.md
https://stackoverflow.com/questions/34181094/set-logging-level-in-spring-boot-via-environment-variable
在您的情况下,可能是这样的:
cf设置环境JAVA_OPTS'-Dlogging.level.cn.sdk.springboot.controllers = ERROR'
或
env:
java_opts:-Dlogging.level.cn.sdk.springboot.controllers:错误
也许最好的解决方案是:
env:
java_opts:'$ java_opts -Dlogging.level.cn.sdk.springboot.controllers:ERROR'
此致
Mihailo
一周热门 更多>