核心类三个

1 UtilAutoConfiguration

2 InetUtils

3 InetUtilsProperties

/** for testing */ boolean ignoreInterface(String interfaceName) {
        for (String regex : this.properties.getIgnoredInterfaces()) {
            if (interfaceName.matches(regex)) {
                log.trace("Ignoring interface: " + interfaceName);
                return true;
            }
        }
        return false;
    }

interfaceName = Intel(R) PRO/1000 MT Network Connection

boolean ignoreAddress(InetAddress address) {

//如果设置使用本地地址注册,且address是本地地址的话,就直接返回,通过。

if (this.properties.isUseOnlySiteLocalInterfaces() && !address.isSiteLocalAddress()) {
            log.trace("Ignoring address: " + address.getHostAddress());
            return true;
        }
       //更喜欢的网络地址,就是白名单
        for (String regex : this.properties.getPreferredNetworks()) {
        if (!address.getHostAddress().matches(regex) && !address.getHostAddress().startsWith(regex)) {

//address.getHostAddress()=192.168.29.28 regex=配置的192.168.29.45
            log.trace("Ignoring address: " + address.getHostAddress());
                return true;
            }
        }
        return false;
    }

eureka设置黑名单相关推荐

  1. Eureka设置账号密码

    Eureka设置账号密码 简介 1.在项目的pom.xml文件中插入jar包坐标 2.在项目的application.properties配置文件中加入认证的用户名和密 3.启动项目时在访问路径上加入 ...

  2. 给postfix设置黑名单

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址: http://jdb.jiudingcapital.com/phone.html 内部邀请码: C8E245J (不写邀请码,没有现金送) ...

  3. nginx 动态设置黑名单

    由于上线了公共API,所以导致大量的爬虫攻击服务器,然后反爬虫机制就来了,最简单的就是设置nginx的ip黑名单 技术交流QQ群 1093476453 话不多说 先上脚本 #!/bin/bash # ...

  4. 监听设置黑名单限制客户端连接

    问题现象: 受控环境数据库批量修改用户密码后,数据库连接数达到上限.手动kill部分连接后登陆数据库,发现很多来自相同ip的会话,数据库产生大量library cache lock等待事件. 当前需要 ...

  5. Nginx设置图片防盗链(白名单与黑名单)

    点击蓝字关注这个神奇的公众号- 某些时候可能您会发现,别人网站直接将您的网站图片拿过去使用,导致额外消耗服务器流量和带宽,如果本身服务器带宽和流量就比较小,被人盗链后势必会造成一定影响.这篇文章分享下 ...

  6. mysql 设置的黑名单_在SQL中实现多条件任意组合黑名单的方法

    最近的一个项目中,在对故障工单进行自动语音督办的时候,需要在某个时段对某种组合条件下的工单不督办.如在实时督办中,对所有区域告警ID为"FF--1057361341"工单,白天不督 ...

  7. Linux设置SSH黑名单 白名单

    文章目录 1 编辑配置文件 2 设置白名单 3 设置黑名单 4 重启ssh服务生效 1 编辑配置文件 vim /etc/ssh/sshd_config 2 设置白名单 白名单是指可以登录服务器的用户或 ...

  8. eureka白名单和黑名单设置以及及时剔除不可以用服务

    1 客户端和服务端都要配置 #heart beat during #指定当前服务多久与服务器连接一次,即心跳时间 eureka.instance.lease-renewal-interval-in-s ...

  9. Mycat之安全设置与监控工具

    Mycat安全设置 权限设置 1. user标签权限控制 目前Mycat对于中间件的连接控制并没有做太复杂的控制,目前只做了中间件逻辑库级别的读写权限控制.是通过server.xml 的 user 标 ...

最新文章

  1. Python-opencv实现视频与图片的相互转换
  2. 海康威视连续采图与单步采图_c#
  3. [Codeforces 555E]Case of Computer Network(Tarjan求边-双连通分量+树上差分)
  4. ElasticSearch 2.0以后的改动导致旧的资料和书籍需要订正的部分
  5. JVM 调优实战--JVM字节码
  6. Boost:使用max_element()算法以及transform_iterator和length()函数来查找最长的 向量数组中的4分量向量
  7. usb驱动---linux ACM驱动详解ACA【转】
  8. excel文件如何撤销工作表保护
  9. zookeeper服务器搭建
  10. 基于FPGA的电子计算器设计(中)
  11. 微博第三方+海外国际版+V2EX第三方
  12. 如何做内网穿透,在家里连回公司服务器做操作
  13. 微信小程序(布局适配与物理逻辑像素)
  14. windows服务器双网卡修改默认路由,windows下双网卡双网关的设置
  15. 冒泡排序法和选择排序法比较(从小到大,升序)
  16. 计算机课程教学资源网,课程动态
  17. Android流媒体开发之 自定义一个完备的log模块
  18. python实现人人网留言获取与一键删除
  19. 【日本中部电力公司开始着手区块链事业】
  20. php宠物网站源代码,PHP响应式中英双语宠物医院网站整站源码(自适应手机移动端) dedecms内核...

热门文章

  1. union与uinon all的区别
  2. 超详细图文保姆级教程:App开发新手入门(五)
  3. 【云栖风向标】VOL.3:阿里云:对不起_这个官司我不服!
  4. WinForm messageboxbuttons 和 三级联动
  5. ppt压缩文件大小,4个压缩教程
  6. java 静态代码块_Java中的static静态代码块的使用详解
  7. Rust 语言中文网络内容建设
  8. Andorid实现皮皮蟹App的核心功能-语音播放
  9. 只学mysql能就业吗_如果只是 数据库学的好 以后可以找到什么样的工作
  10. 烈焰重击_重复重击提示