Spring Cloud Eureka 多网卡

  • 有时候,它是有用的去忽略一些名称已经确定的网络接口,以至于那些网络接口能被排除在服务发现注册的时候,例如,当在Docker容器中运行的时候;一个list类型的正则表达式能被设置去导致这些匹配的网络接口被忽略;下面的配置忽略docker0接口和所有以veth开头的网络接口:

    application.yml.

     spring:
       cloud:
         inetutils:
           ignoredInterfaces:
             - docker0
             - veth.*
    
  • 你也能强制用仅仅指定网络地址的方式通过用一个正则的list,像下面一样:

    bootstrap.yml.

     spring:
       cloud:
         inetutils:
           preferredNetworks:
             - 192.168
             - 10.0
    
  • 你也能强制指定仅仅使用内网地址,像下面一样:
    application.yml

     spring:
       cloud:
         inetutils:
           useOnlySiteLocalInterfaces: true
    
  • 强制指定eureka instance ip,像下面一样:
    application.yml

     eureka
     	instance
     		ip-address=192.168.135.101
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值