springboot多网卡
时间: 2023-10-12 11:08:20 浏览: 56
springboot多网卡配置的解决方案可以通过设置`spring.cloud.inetutils.preferred-networks`来实现。在`application.yml`中可以添加如下配置信息:
```
spring.cloud.inetutils.preferred-networks: 192.168.239.
```
这个配置可以让Spring Boot在容器创建之前就加载完所有的配置文件,并且在运行时选择与之前不同的IP地址。同时,也可以通过设置`eureka.instance.prefer-ip-address: true`和`eureka.instance.instance-id: ${spring.cloud.client.ipAddress}:${server.port}`来配置Eureka服务的IP地址选择策略。需要注意的是,在某些情况下,可能没有`spring.cloud.inetutils.preferred-networks`这个配置信息。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Spring Cloud Eureka 多网卡配置最终版](https://blog.csdn.net/chen517611641/article/details/76632033)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]