公司地址

北京市海淀区上地9街9号数码科技广场.

联系邮箱:

service@yunke-china.com.cn

工作时间

Mon-Fri: 9.00am To 18.00pm

什么是iRules

iRules是基于YK TMOS操作系统的开放脚本语言,为YK设备提供灵活强大的定制功能,基于TCL语法的iRules可以方便的加入到YK设备内部,处理通过YK设备的网络流量,控制各种协议和应用数据。每个iRules必须包含事件、命令和逻辑三部分才可以有效运行,通过这三个部分的灵活组合和排序可以定制IP层面以上的数据流量处理功能,提高和增强YK设备的灵活性和功能性。同时,高效的使用iRules定制某些应用功能,可以大大降低应用系统的研发成本,简化研发复杂程度,提高应用系统性能,减少计划内外当机时间。

什么时候需要用到iRules语言呢?YK设备支持绝大多数应用交付的标准功能,可以满足绝大部分IT系统对这方面的功能及部署要求,但某些应用系统对数据控制有着更加精细的定制要求,或者对标准协议的功能支持有更高的要求,这些时候需要使用iRules来增强YK设备的功能,实现这些功能要求。比如,YK的LTM设备支持基于源地址、COOKIE、目的地址、SSL ID等模式的会话保持方式,可以满足大多数应用交付系统对会话保持的要求。但大多数JAVA开发人员希望使用中间件的SESSION ID作为会话保持的依据,这样可以更加方便和准确的控制应用数据的后台走向,这时候,使用iRules编写一段简单的代码并输入到YK设备中,即可高效的实现这一功能,满足应用程序的功能需求