- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用“logging.pattern.console”设置日志记录模式,该模式需要包含给定应用程序的 CloudFoundry 应用程序名称。我知道可以使用“application_name”键作为 VCAP_APPLICATION 环境变量的一部分找到应用程序名称,并且我可以使用 application.yml 文件中提供的标准 Spring 占位符表示法解析 Spring Cloud 应用程序上的环境变量;但由于变量是 Json,我无法解析它,也无法使用 SpEL 仅获取请求的值。
是否有任何其他方法可以获取 application.yml 中 manifest.yml 文件中设置的应用程序名称?
最佳答案
如果您使用的是 Spring Boot,则可以使用属性 vcap.application.name
访问应用程序名称.您应该能够在任何可用属性的地方引用它,例如 @Value
注释或在 application.properties 中。
Spring Boot 的 CloudFoundryVcapEnvironmentPostProcessor采取VCAP_SERVICES
& VCAP_APPLICATION
环境变量,并通过 Spring 的 Environment api 将它们作为属性提供。这应该自动发生,无需配置或工作。
关于cloud-foundry - 在 Spring 的 application.yml 上获取 VCAP_APPLICATION 的 application_name 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42558218/
是否有其他方法可以在 db.connect() 之后更改 application_name 而无需在 pg-promise 中使用 SET application_name = 'myapp' ? 在
我正在尝试使用 pl/pgsql 函数中的变量设置 application_name。我需要设置一些变量,所以我想包装在一个函数中,而不是让客户端多次运行命令。 但是当我运行的时候 my_variab
我对 postgresql 不是很熟悉。我喜欢设置 postgres application_name 功能来在历史表中记录数据库更改(更新/删除)。 我试图从网上寻找任何帮助,但找不到任何包含基本步
我正在使用 tomcat 连接池 org.apache.tomcat.jdbc.pool.DataSource。连接出现在我的数据库 pg_stat_activity 中,application_na
我知道 PostgreSQL 数据库允许跟踪每个连接的应用程序名称,看起来 application_name 变量应该与 RPostgreSQL 一起使用,但我到底应该怎么做?将变量 applicat
我在我的连接字符串中设置 application_name,如下所示: DB = Sequel.connect(:adapter=>'postgres', :host=> 'localhost', :
我正在尝试开发一个脚本来在 PHP 应用程序中设置 application_name 日志功能。 pg_query("SET application_name = 'Test log line'");
查看 select * from pg_stat_activity; 的输出,我看到一个名为 application_name 的列,描述了 here . 我看到 psql 正确设置了这个值(到 ps
我正在尝试从 postgres 中的表创建 dask 数据框。我想将 application_name = 'myapp' 作为标准传递用于监视和跟踪数据库事件。 但是当我尝试添加参数时,出现以下错误
我正在开发一个解析器,它可以嗅探网络流量并解析 PostgreSQL(服务器版本 9.6.11)的消息。我需要能够在登录流程中传递 application_name 参数(在它返回身份验证成功之前)这
如何设置此处定义的 application_name http://www.postgresql.org/docs/9.1/static/libpq-connect.html , 在 Laravel
我有一个 Spring Boot 应用程序 (v2.1.5),它使用 JPA (Hibernate) 连接到 Postgres DB。 Spring Boot 使用 HikariCP 进行连接池。 在
我不知道应该在亚马逊的以下字段中输入什么 MWS PHP library define('APPLICATION_NAME', ''); define('APPLICATION_VERSION',
我正在尝试使用“logging.pattern.console”设置日志记录模式,该模式需要包含给定应用程序的 CloudFoundry 应用程序名称。我知道可以使用“application_name
我是一名优秀的程序员,十分优秀!