Spring Boot:Websphere环境变量未传入application.properties

时间:2019-05-28 21:41:53

标签: spring spring-boot environment-variables websphere was

我有一个在Websphere(V8.5)上运行的Spring Boot应用程序(V1.5)。根据我的应用进程,我在application.properties中有几种​​配置。我在此文件中创建了一些自定义属性,如下所示:

limit.items.pending=${API_LIMIT_ITEMS_PENDING:10}

我的意图是通过更改WebSphere的environment variables来轻松更改服务器中此配置的值,但这不起作用。

在我的Websphere中,我有一个运行我的应用程序的server1和一个运行IHS的网络服务器。

我尝试在GUI中创建环境API_LIMIT_ITEMS_PENDING变量:

  • All servers > server1 > process definition > environment entries
  • All servers > server1 > process definition > java virtual machine > custom properties
  • Environment > WebSphere Variables > server1

此外,我尝试通过CLI使用以下命令创建它: -export API_LIMIT_ITEMS_PENDING="20"

每次创建变量时,我都会重置服务器,但我的spring boot应用程序不会以两种方式捕获此值

0 个答案:

没有答案