Когда профиль производства включен, я хотел бы установить Http.maxConnections < /code> Свойство системы на пользовательское значение, например, < /p>
Код: Выделить всё
spring:
profiles:
active: dev
---
spring:
profiles: dev
---
spring:
profiles: production
http:
maxConnections: 15
< /code>
Но на самом деле это не устанавливает свойство системного уровня; Похоже, это просто создает свойство на уровне приложения. Я проверил это как через http: // locahost: 8080/env и консоль JMX при сравнении запуска с помощью
java -jar -Dspring.profiles.active=production myapp.jar
< /code>
против < /p>
java -Dhttp.maxConnections=15 myapp.jar
< /code>
Я полагаю, что я мог бы создать фасоль @conditional < /code> в профиле «Производство», который программно вызывает программноSystem.setPropertyПодробнее здесь: https://stackoverflow.com/questions/368 ... tion-files