Spring Boot配置服务IP及Port

本文介绍了三种在Spring Boot中配置服务IP和Port的方法:通过修改`application.properties`文件,使用命令行参数,以及实现`EmbeddedServletContainerCustomizer`接口。详细步骤包括在配置文件中添加相关属性,以及在命令行启动服务时传入参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Spring Boot配置服务IP及Port


Spring Boot HTTP服务默认绑定的IP和Port分别为0.0.0.0和8080,修改服务地址的方式有多种,下面进行简单介绍。

配置文件修改

参考Spring文档,在**application.properties(/src/main/resources)**文件中添加或修改如下配置:

server.address=<Your IP>
server.port=<Your Port>

其中server.address为HTTP服务监听地址,server.port为HTTP服务监听端口。完成配置文件更新后,重启服务即可。

命令行修改

参考Spring文档,在HTTP服务启动命令行中添加参数:

-Dserver.address=<Your IP> -Dserver.port=<Your Port>

其中server.address为HTTP服务监听地址,server.port为HTTP服务监听端口。命令执行结束后,服务将监听指定的地址和端口。

其它修改方式

通过实现org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer接口,也能够指定Spring Boot服务启动时绑定的IP和端口:

    @Override
    public void customize(ConfigurableEmbeddedServletContainer container) {
        container.setPort(...);
        container.setAddress(...);
    }
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值