发明名称 一种分布式JVM性能分析的方法、装置及系统
摘要 本发明实施例公开了一种分布式JVM性能分析的方法、装置及系统。终端设备侧有JVM客户端和JVM信息收集客户端,在JVM进程运行用户应用程序前,启动JVM信息收集客户端,其定时收集JVM信息,将JVM信息、用户应用程序的第一标识信息和JVM信息收集客户端的第二标识信息,发送给服务器侧;在服务器侧的JVM信息收集服务器,接收所述的JVM信息、第一标识信息和第二标识信息,对接收的JVM信息进行分类,将不同JVM信息收集客户端发送的同一用户应用程序的JVM信息分为一类,将用户应用程序的JVM信息输出给用户。应用本发明实施例,能够实现对分布到不同JVM进程的同一个应用程序的不同部分进行统一的性能分析。
申请公布号 CN105227395A 申请公布日期 2016.01.06
申请号 CN201510542157.1 申请日期 2015.08.28
申请人 北京奇艺世纪科技有限公司 发明人 顾亮亮
分类号 H04L12/26(2006.01)I;H04L12/24(2006.01)I 主分类号 H04L12/26(2006.01)I
代理机构 北京柏杉松知识产权代理事务所(普通合伙) 11413 代理人 马敬;项京
主权项 一种分布式JVM性能分析的方法,其特征在于,应用于终端设备侧,所述终端设备侧的每个终端设备中设置有JVM客户端和JVM信息收集客户端;包括如下步骤:所述JVM客户端启动JVM进程,并在JVM进程运行用户应用程序前,启动所述JVM信息收集客户端;所述JVM信息收集客户端根据所述JVM客户端发送的启动指令启动运行;所述JVM信息收集客户端按预设的第一定时时长,定时收集所述JVM客户端在运行用户应用程序时生成的JVM信息;所述JVM信息包含所述用户应用程序的运行参数;所述JVM信息收集客户端将收集到的JVM信息、所述用户应用程序的第一标识信息和所述JVM信息收集客户端自身的第二标识信息,发送给服务器侧;以使预先设置在服务器侧的JVM信息收集服务器接收所述JVM信息、第一标识信息和第二标识信息,并根据所述第一标识信息和第二标识信息,对接收的JVM信息进行分类,将不同JVM信息收集客户端发送的同一用户应用程序的所有JVM信息分为一类,并按照用户选择,将用户应用程序的JVM信息输出给用户。
地址 100080 北京市海淀区北一街2号鸿城拓展大厦10、11层