[发明专利]在线性能监测方法及装置在审
申请号: | 201910670712.7 | 申请日: | 2019-07-23 |
公开(公告)号: | CN110442494A | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 尹传文;吴峰;郭伟 | 申请(专利权)人: | 上海易点时空网络有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 北京卓唐知识产权代理有限公司 11541 | 代理人: | 唐海力;李志刚 |
地址: | 200125 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 在线性能 耗时信息 日志 程序执行 记录程序 线上服务 性能分析 检测点 流畅度 影响线 监测 申请 检测 展示 | ||
本申请公开了一种在线性能监测方法。该方法包括:记录程序执行中的性能执行日志;根据所述性能执行日志展示每个检测点的执行耗时信息,其中,所述执行耗时信息用于作为线上服务性能分析的重要依据。本申请解决了由于在线性能检测影响线上程序正常执行造成的程序执行流畅度不佳的技术问题。
技术领域
本申请涉及性能监测领域,具体而言,涉及一种在线性能监测方法及装置。
背景技术
发明人发现,尤其在游戏服务器中,在线性能检测往往会影响线上程序的正常执行。
针对相关技术中在线性能检测影响线上程序正常执行的问题,目前尚未提出有效的解决方案。
发明内容
本申请的主要目的在于提供一种在线性能监测方法及装置,以解决在线性能检测影响线上程序正常执行的问题。
为了实现上述目的,根据本申请的一个方面,提供了一种在线性能监测方法。
根据本申请的在线性能监测方法包括:记录程序执行中的性能执行日志;根据所述性能执行日志展示每个检测点的执行耗时信息,其中,所述执行耗时信息用于作为线上服务性能分析的重要依据。
进一步的,记录程序执行中的性能执行日志包括:通过php的xhprof工具记录程序执行中的性能执行日志。
进一步的,根据所述性能执行日志展示每个检测点的执行耗时信息包括:根据所述性能执行日志获取每个检测点的执行耗时信息,;生成每个检测点的执行耗时信息的性能展示图片;将所述性能展示图片发送至展示终端。
进一步的,根据所述性能执行日志展示每个检测点的执行耗时信息之后还包括:将所述性能执行日志和所述执行耗时信息传输至日志服务器。
进一步的,将所述性能执行日志和所述执行耗时信息传输至日志服务器包括:基于UDP通信协议,将所述性能执行日志和所述执行耗时信息传输至日志服务器。
为了实现上述目的,根据本申请的另一方面,提供了一种在线性能监测装置。
根据本申请的在线性能监测装置包括:记录模块,用于记录程序执行中的性能执行日志;展示模块,用于根据所述性能执行日志展示每个检测点的执行耗时信息,其中,所述执行耗时信息用于作为线上服务性能分析的重要依据。
进一步的,所述记录模块包括:通过php的xhprof工具记录程序执行中的性能执行日志。
进一步的,所述展示模块包括:根据所述性能执行日志获取每个检测点的执行耗时信息;生成每个检测点的执行耗时信息的性能展示图片;将所述性能展示图片发送至展示终端。
进一步的,还包括:传输模块,用于将所述性能执行日志和所述执行耗时信息传输至日志服务器。
进一步的,所述传输模块包括:基于UDP通信协议,将所述性能执行日志和所述执行耗时信息传输至日志服务器。
在本申请实施例中,采用在线性能监测的方式,通过记录程序执行中的性能执行日志;根据所述性能执行日志展示每个检测点的执行耗时信息;达到了在线性能检测不影响线上程序正常执行的目的,从而实现了提升程序执行流畅度的技术效果,进而解决了由于在线性能检测影响线上程序正常执行造成的程序执行流畅度不佳的技术问题。
附图说明
构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是根据本申请实施例的在线性能监测方法示意图;
图2是根据本申请实施例的在线性能监测装置示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海易点时空网络有限公司,未经上海易点时空网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910670712.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动化服务管理系统及方法
- 下一篇:自动化巡检系统异常的方法