如何通过编程设置Spring引导执行器的管理服务器端口
是否有一种简单的方法可以基于如何通过编程设置Spring引导执行器的管理服务器端口,spring,spring-boot,spring-boot-actuator,Spring,Spring Boot,Spring Boot Actuator,是否有一种简单的方法可以基于management.server值以编程方式设置management.server.port?我想订一套 management.server.port=${server.port + 2} 我的想法是为执行器手动创建http连接器,但这是一个很大的问题 您可以使用环境后处理器在启动时调整环境。只要您没有看到server.port到0,这将起作用。当您这样做时,底层连接器负责分配一个随机的空闲端口,这将在环境准备好后发生 实现背后的思想是读取server.port的
management.server
值以编程方式设置management.server.port
?我想订一套
management.server.port=${server.port + 2}
我的想法是为执行器手动创建http连接器,但这是一个很大的问题 您可以使用
环境后处理器
在启动时调整环境。只要您没有看到server.port
到0
,这将起作用。当您这样做时,底层连接器负责分配一个随机的空闲端口,这将在环境准备好后发生
实现背后的思想是读取server.port
的值,应用所需的任何逻辑并设置management.server.port
属性
在.management.server.port=${port:0}中有更多的解释和示例将创建动态端口numbers@Prasobh.Kollattu但我不想让它充满活力,我不想控制它,也不想让它根据
服务器设置。端口
属性如何计算管理服务器端口?。管理服务器端口应该是预定义的,所有服务都可以使用随机端口。。