摘要
分布式应用由多个计算节点协作完成,在调试过程中使用传统调试器很难对各计算节点上的程序进行有效的控制,程序每次执行结果的不确定性也给调试带来了困难。针对以上问题,提出一种解决方法:使用分布式代理负责调试每个节点任务,多个分布式代理与调试服务器协作完成分布式应用的调试。在Linux平台上完成模型的建立,并使用C、C++控制台应用程序作为测试例程完成实验结果的验证。
Distributed applications can be accomplished by multiple computing nodes collaboratively. In the debug ging process it is difficult for a traditional debugger to control procedures on computing nodes effectively,and then uncertainties of the program execution results also bring difficulties for the debugging. Thus this paper proposes a solution that by using distributed agents to debug tasks on each node,multiple distributed agents collaborate with the debug server to debug distributed applications. Then wi...
出处
《航空计算技术》
2010年第3期90-95,共6页
Aeronautical Computing Technique
基金
航空科学基金资助(20081981010)
关键词
分布式应用
调试代理
调试器
distributed application
debugging agent
debugger