У меня есть приложение Spring Boot (V1.5), работающее в Websphere (V8.5).У меня есть несколько конфигураций в application.properties в соответствии с процессом моего приложения.В этом файле я создал несколько пользовательских свойств:
limit.items.pending=${API_LIMIT_ITEMS_PENDING:10}
Я хотел легко изменить значение этой конфигурации на сервере, изменив environment variables
WebSphere, но это не работает.
В моей веб-сфере у меня есть сервер1, на котором запущено мое приложение, и веб-сервер, на котором работает IHS.
Я попытался создать переменную среды 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"
Каждый раз, когда я создавал переменную, я сбрасывал сервер, но мое приложение весенней загрузки не перехватывало эти значения ни одним из способов