[发明专利]分布式信息系统的集中式远程调试方法有效
申请号: | 201110044878.1 | 申请日: | 2011-02-24 |
公开(公告)号: | CN102650967A | 公开(公告)日: | 2012-08-29 |
发明(设计)人: | 江天;张坦 | 申请(专利权)人: | 上海宝信软件股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海浦一知识产权代理有限公司 31211 | 代理人: | 丁纪铁 |
地址: | 201203 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 信息系统 集中 远程 调试 方法 | ||
1.一种分布式信息系统的集中式远程调试方法,其特征是,包括如下步骤:
第1步,配置分布式信息系统里各个被调试的应用程序;
第2步,进入集中式远程调试模式;
第3步,远程发出调试命令、获取反馈的调试信息。
2.根据权利要求1所述的分布式信息系统的集中式远程调试方法,其特征是,还包括:第4步,集中分析来自分布式信息系统各应用程序的调试信息。
3.根据权利要求2所述的分布式信息系统的集中式远程调试方法,其特征是,还包括:第5步,退出集中式远程调试模式、进入正常运行模式。
4.根据权利要求1所述的分布式信息系统的集中式远程调试方法,其特征是,所述第1步具体包括:
第1.1步,把调试信息模块嵌入分布式信息系统的各台计算机的被调试应用程序的源代码,并在被调试应用程序里设置调试断点和调试信息;
所述调试信息模块指用于控制被调试应用程序的调试运行状态的软件模块,在被调试应用程序的源代码里可被调用;
所述调试断点是指在调试模式下,被调试应用程序运行到断点将进入等待状态,直到调试端发出进一步指令或者被调试应用程序退出;
所述调试信息是指被调试应用程序运行到断点的时候,向调试端发出的信息,包括当前被调试应用程序所运行到的位置、参数;
所述调试端指调试人员所使用的计算机上运行的调试程序。
第1.2步,在调试端设置被调试计算机和应用程序信息;
所述被调试计算机和应用程序信息包括计算机IP地址、计算机名、应用程序名称和路径、应用程序启动参数。
5.根据权利要求1所述的分布式信息系统的集中式远程调试方法,其特征是,所述第2步具体包括:
第2.1步,调试端向分布式信息系统里各个被调试端发送进入调试模式的命令;
所述被调试端是指分布式信息系统中被调试的计算机上的程序,与调试端相配合;
被调试端与调试端位于不同的计算机上;
第2.2步,分布式信息系统里各个被调试端接收进入调试模式的命令;
第2.3步,各个被调试端退出正常模式、进入调试模式;
所述正常模式是指被调试端忽略调试命令,正常运行的模式;
所述调试模式是指被调试端开始接收和处理调试命令、反馈调试信息的模式。
6.根据权利要求1所述的分布式信息系统的集中式远程调试方法,其特征是,所述第3步具体包括:
第3.1步,调试端向分布式信息系统里各个被调试端发送各种调试命令;
所述调试命令包括调试启动命令、调试结束命令、调试断点继续命令、调试断点跳过命令;其中除调试启动命令和调试结束命令外的其它调试命令称为调试控制命令;
所述调试启动命令是指启动被调试应用程序的命令;
所述调试结束命令是指关闭被调试应用程序的命令;
所述调试断点继续命令是指在被调试应用程序运行到调试断点进入调试等待状态后,让程序继续运行的命令;
所述调试断点跳过命令是指忽略调试断点的命令。
第3.2步,被调试端接收调试命令;
第3.3步,被调试端发出调试信息;
第3.4步,调试端接收分布式信息系统里各个被调试端发出的调试信息。
7.根据权利要求2所述的分布式信息系统的集中式远程调试方法,其特征是,所述第4步具体包括:
第4.1步,调试端整合分布式信息系统里各个被调试端所发出的调试信息;
第4.2步,调试端对调试信息进行排序;
第4.3步,调试端根据调试信息的命名空间进行分类;
所述命名空间是指被调试端发出的调试信息里所附加的信息,用来表示调试信息的类型、等级,不同命名空间之间或者没有关联,或者设置有主-从的关联关系,便于调试端的查询和分析。
8.根据权利要求3所述的分布式信息系统的集中式远程调试方法,其特征是,所述第5步具体包括:
第5.1步,调试端发送退出调试模式的命令;
第5.2步,被调试端接收退出调试模式的命令;
第5.3步,被调试端退出调试模式、进入正常模式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宝信软件股份有限公司,未经上海宝信软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110044878.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多功能书立
- 下一篇:监控容灾系统数据复制的方法、系统和一种容灾系统