BIG-IP LTM健康检查:
1、基于 ICMP 的健康检查:类似于ping测试连通性一样,icmp健康检查就是发送ping命令查看网络是否能够可达并且回包,如果收到ping回包,说明设备连通性没问题,设备健康检查通过。由于ICMP健康检查属于网络3层连通性检查,所以对于网络端口、网络应用层面的安全是无法检查到的。
“ICMP 健康检查通常用于网关类型设备的健康检查,如防火墙、路由器等。这些设备通 常不提供其他的健康检查手段,因此 ICMP 属于最佳的检查方式。另外,在一些无法使用高 级健康检查手段的情况下,也只能使用 ICMP 健康检查手段。”
2、基于 TCP 端口的健康检查:LTM通过与服务器建立tcp连接来判断服务器的健康状态,如果能够通过tcp握手建立连接,说明设备服务端口健康状态良好。
采用这种方法进行健康检查对于服务器性能可能会产生影响,大量的健康检查连接占据着服务器的资源,导致正常的服务请求没有资源。这个问题可以通过半连接方法解决,原理就是3次握手进行到第二次就可判断服务器是可以正常提供服务的,LTM收到服务器的tcp握手信息后,清除本次健康检查的连接,服务器资源不会被太久占用着。
3、扩展的 TCP 健康检查:“在扩展 TCP 健康检查中,BIG-IP LTM 在和服务器进行三次握手后,还可以给服务器发送 一段预先定义好的内容,并在服务器接收内容处理的返回内容中查找预先定义的内容,由此 来决定服务器是否在正常工作。”
4、基于 UDP 端口的健康检查:“在 BIG-IP LTM 上的简单的 UDP 端口检查就是根据定义的服务器 IP 和端口发送一 些无用的内容到应用端口。如果没有任何的响应,则认为服务是在正常运行,如果收到了 ICMP unreachable 的响应,则认为服务发生了故障。从而标识该服务为 Down。”
5、 基于应用协议的健康检查:LTM与服务器建立连接后模拟请求服务,根据服务器返回内容中的特殊字段确定服务器是否能够正常工作,例如radius服务器健康检查时,服务器能够在输入用户名密码的情况下提供能够正常服务,那么证明在协议层面该服务器也属于健康的服务器。
6、基于代理的健康检查:“基于代理的健康检查模式通常是通过在 BIG-IP LTM 查询服务器端的代理程序,然后由这 些代理程序根据服务器的真实状态组织结果,并将结果发送给 BIG-IP LTM,以提供更深层次 的负载均衡决策和健康状态理解。”

应用交付学习笔记三-BIG-IP LTM健康检查相关推荐

  1. Ethernet/IP 学习笔记三

    Ethernet/IP 学习笔记三 原文为硕士论文: 工业以太网Ethernet/IP扫描器的研发 知网网址: http://kns.cnki.net/KCMS/detail/detail.aspx? ...

  2. K8S 学习笔记三 核心技术 Helm nfs prometheus grafana 高可用集群部署 容器部署流程

    K8S 学习笔记三 核心技术 2.13 Helm 2.13.1 Helm 引入 2.13.2 使用 Helm 可以解决哪些问题 2.13.3 Helm 概述 2.13.4 Helm 的 3 个重要概念 ...

  3. iView学习笔记(三):表格搜索,过滤及隐藏列操作

    iView学习笔记(三):表格搜索,过滤及隐藏某列操作 1.后端准备工作 环境说明 python版本:3.6.6 Django版本:1.11.8 数据库:MariaDB 5.5.60 新建Django ...

  4. 【005】Nginx学习笔记-Nginx真实IP

    [005]Nginx学习笔记-Nginx真实IP 真实IP 客户端真实IP 深入理解真实IP 实验一 实验二: 多个代理服务器的情况 实验三:利用realip模块获取客户端真实IP 实验四:伪装请求头 ...

  5. IP地址和子网划分学习笔记之《IP地址详解》

    在学习IP地址和子网划分前,必须对进制计数有一定了解,尤其是二进制和十进制之间的相互转换,对于我们掌握IP地址和子网的划分非常有帮助,可参看如下目录详文. IP地址和子网划分学习笔记相关篇章: 1.I ...

  6. 【AngularJs学习笔记三】Grunt任务管理器

    为什么80%的码农都做不了架构师?>>>    #0 系列目录# AngularJs学习笔记 [AngularJs学习笔记一]Bower解决js的依赖管理 [AngularJs学习笔 ...

  7. J2EE学习笔记三:EJB基础概念和知识 收藏

    J2EE学习笔记三:EJB基础概念和知识 收藏 EJB正是J2EE的旗舰技术,因此俺直接跳到这一章来了,前面的几章都是讲Servlet和JSP以及JDBC的,俺都懂一些.那么EJB和通常我们所说的Ja ...

  8. tensorflow学习笔记(三十二):conv2d_transpose (解卷积)

    tensorflow学习笔记(三十二):conv2d_transpose ("解卷积") deconv解卷积,实际是叫做conv_transpose, conv_transpose ...

  9. 吴恩达《机器学习》学习笔记三——多变量线性回归

    吴恩达<机器学习>学习笔记三--多变量线性回归 一. 多元线性回归问题介绍 1.一些定义 2.假设函数 二. 多元梯度下降法 1. 梯度下降法实用技巧:特征缩放 2. 梯度下降法的学习率 ...

  10. Python基础学习笔记三

    Python基础学习笔记三 print和import print可以用,分割变量来输出 import copy import copy as co from copy import deepcopy ...

最新文章

  1. linux常用命令汇总
  2. mysql一个死锁分析
  3. Java 数组 之 一维数组
  4. [蓝桥杯]算法提高 天天向上(记忆化搜索)
  5. 那些年踩过的Java异常,简直了!
  6. c++ List(双向链表)
  7. P53:进化了8亿年的抑癌基因
  8. 用3D动画来完成的一个立体图片
  9. 程序员编程艺术:第三章续、Top K算法问题的实现
  10. Silverlight 解谜游戏 之十七 胜利界面优化
  11. mysql常用基础操作语法(九)~~外连接查询【命令行模式】
  12. Cocos2d-X3.0 刨根问底(九)----- 场景切换(TransitionScene)源代码分析
  13. oauth2授权码模式——微信第三方登录原理
  14. Flutter-防京东商城项目-修改默认收货地址 显示默认收货地址-42
  15. linux 批量更改三四级目录 扩展名,Linux批量更改文件后缀名
  16. 不禁网页的浏览器_什么浏览器不屏蔽网站
  17. MSN、腾讯QQ、SKYPE、阿里旺旺网页在线客服源代码
  18. ug900-vivado-logic-simulation中文文档 | Xilinx
  19. 师生使用计算机不得,师生文明上网行为规范
  20. python 词云图 WordCloud

热门文章

  1. css加号图标_excel单元格加号展开折叠
  2. 第05篇:Mybatis的SQL执行流程分析
  3. 泰戈尔《飞鸟集》节选
  4. HTB-Apocalyst
  5. 数字人民币的基础-共识与信任
  6. matlab 买什么电脑配置,要快速运行Matlab,电脑用什么配置和系统好
  7. ElasticSearch 7.7.0 高级篇-搜索技术
  8. 关于app的几个核心功能的设计想法
  9. 相对路径与绝对路径区别
  10. Uc页面加载完毕后页面字体变大