发明名称 |
基于PHP的应用性能管理方法及其模块 |
摘要 |
一种基于PHP的应用性能管理方法及其模块,方法包括:在PHP的语法解析、解析成Opcode和/或交由Zend引擎执行Opcode的时机,同步地将用户应用的原代码映射到一块内存,并异步地将这块内存中的数据进行处理来取得供APM使用的数据,分析取得的供APM使用的数据包括下列中的任一种或任几种或全部:类、方法运行堆栈,每个类方法的运行时间、运行参数、运行内存信息,再根据取得的供APM使用的数据进行分析来找到PHP的性能瓶颈。本发明使得用户可以在不修改任何原应用代码的基础上,即可方便地将采集扩展放入PHP底层运行引擎中;能快速发现并定位性能瓶颈问题,并通过提供的平台体验良好地浏览与追踪数据分析结果;本发明可使用的架构包括但不限于LAMP(Linux Apache Mysql PHP)与LNAMP(Linux Nginx Apache Mysql PHP)。 |
申请公布号 |
CN106547531A |
申请公布日期 |
2017.03.29 |
申请号 |
CN201510614224.6 |
申请日期 |
2015.09.23 |
申请人 |
云智慧(北京)科技有限公司 |
发明人 |
殷晋 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种基于PHP的应用性能管理方法,其特征在于,其包括:在PHP的语法解析、解析成Opcode和/或交由Zend引擎执行Opcode的时机,同步地将用户应用的原代码映射到一块内存,并异步地将这块内存中的数据进行处理来取得供APM使用的数据。 |
地址 |
100081 北京市海淀区中关村南大街5号2区683号楼606室 |