我有一个在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应用程序不会以两种方式捕获此值