当前位置: 首页 > 知识库问答 >
问题:

Spring application war-Google App Engine-如何指定日志位置、配置文件、环境变量

吴修洁
2023-03-14
> logging.file.path=logs
> logging.file.name=${logging.file.path}/pynew.log
env_variables:
    JAVA_USER_OPTS: '-Dspring.profiles.active=prod'
spring.datasource.url=jdbc:mysql:///mydb?cloudSqlInstance=myapp:europe-west2:dBinstancename&socketFactory=com.google.cloud.sql.mysql.SocketFactory
spring.datasource.username=${dbuser}
spring.datasource.password=ENC(${dbencpwd})

spring.cloud.gcp.sql.database-name=mydb
spring.cloud.gcp.sql.instance-connection-name=myapp:europe-west2:dBinstancename

假设我需要提供凭据,我如何提供-${dbuser}

共有1个答案

陶裕
2023-03-14
 implementation 'com.google.cloud:google-cloud-logging-logback:0.121.3-alpha'
 类似资料:
  • 本文向大家介绍Tomcat环境变量如何配置,包括了Tomcat环境变量如何配置的使用技巧和注意事项,需要的朋友参考一下 本文以文字的形式为大家叙述Tomcat环境变量的配置过程,以及验证配置是否成功的方法,具体内容如下 JDK环境变量配置:  如果你的JDK安装在C盘里,如:C:\Program Files\Java\jdk1.6.0_05,那么就在系统变量里(当然也可以在用户变量里)点新建:  

  • 我试图在springboot中配置log4j2。我已经从pom.xml.中删除(排除)了登录依赖项,我正在名为log4j2.xml的资源文件夹下使用此xml 这是我的控制器类。 我在这里错过了什么吗?我尝试使用application.properties也使用最新版本的Log4j2.But仍然没有created.When我运行应用程序,我看不到任何日志文件在xml中指定的路径上动态创建。

  • 在Prod就绪的日志记录世界中,是否有类似于依赖于环境的日志记录配置文件的东西。我的意思是。通常情况下,不同的环境需要不同的细节级别。 实际上,它需要创建多个日志配置文件,当有许多环境时,添加新的记录器就变得非常痛苦。我要找的是: 对于某些Prod就绪的Java日志记录解决方案来说,这种情况是否存在?

  • 本文向大家介绍基于web项目log日志指定输出文件位置配置方法,包括了基于web项目log日志指定输出文件位置配置方法的使用技巧和注意事项,需要的朋友参考一下 首先我们定义一个可以在运行时动态的找出项目的路径WebAppRootKey,这么做的原因是为了在后面配置log4j输出文件路径的时候能随心配置。 然后要定义项目log配置文件的路径以及log4j监听器 这样web.xml文件的配置完毕,然后

  • 出于某种原因,我不得不使用环境变量,而不是将系统属性传递给mvn命令。所以,我使用${env。PROFILE}作为属性名,pom.xml中的配置文件设置显示如下: 然后,我尝试激活配置文件到在线,但我失败了,命令行显示如下: 然后打开maven调试模式(-X),属性如下所示: 我们可以在上述属性列表中找到属性: “PROFILE”变量似乎是在envrionment中设置的。但是,“在线”配置文件未

  • 我正在Eclipse中使用Spring Boot应用程序(maven项目)。当我运行maven项目的test clean target时,我希望加载活动概要文件 我已经在application.properties和application-test.properties中添加了属性spring.profiles.active=test,aop,这没有任何影响。