1.一种远程过程调用跟踪方法,其特征在于,包括:
对当前应用发起远程过程调用;
自动生成当前远程过程调用唯一的请求标识和调用标识;
将所述当前远程过程调用唯一的请求标识和调用标识传递至下一个远程过程调用。
2.根据权利要求1所述的远程过程调用跟踪方法,其特征在于,所述自动生成当前远程过程调用唯一的请求标识和调用标识还包括:自动记录当前远程过程调用的调用时间以及参数采样数据。
3.根据权利要求1所述的远程过程调用跟踪方法,其特征在于,所述自动生成当前远程过程调用唯一的请求标识和调用标识还包括:将上层远程过程调用的调用标识传递给当前远程过程调用。
4.根据权利要求2所述的远程过程调用跟踪方法,其特征在于,所述将当前远程过程调用唯一的请求标识和调用标识传递至下一个远程过程调用后还包括:自动收集远程过程调用在调用过程中产生的调用跟踪日志。
5.根据权利要求4所述的远程过程调用跟踪方法,其特征在于,所述调用跟踪日志包括远程过程调用的请求标识、调用标识、调用时间和参数采样数据。
6.根据权利要求4所述的远程过程调用跟踪方法,其特征在于,所述自动收集远程过程调用在调用过程中产生的调用跟踪日志还包括:将所收集的调用跟踪日志统一格式化输出。
7.一种远程过程调用跟踪装置,其特征在于,包括:
调用发起模块:用于对当前应用发起远程过程调用;
代码生成模块:用于自动生成当前远程过程调用唯一的请求标识和调用标识;以及
将所述当前远程过程调用唯一的请求标识和调用标识传递至下一个远程过程调用。
8.根据权利要求7所述的远程过程调用跟踪装置,其特征在于,所述代码生成模块还用于:自动记录当前远程过程调用的调用时间以及参数采样数据。
9.根据权利要求7所述的远程过程调用跟踪装置,其特征在于,所述代码生成模块还用于将上层远程过程调用的调用标识传递给当前远程过程调用。
10.根据权利要求9所述的远程过程调用跟踪装置,其特征在于,还包括数据收集模块,所述数据收集模块用于自动收集远程过程调用在过程中产生的调用跟踪日志。
11.根据权利要求10所述的远程过程调用跟踪装置,其特征在于,所述调用跟踪日志包括远程过程调用的请求标识、调用标识、调用时间和参数采样数据。
12.根据权利要求10所述的远程过程调用跟踪装置,其特征在于,还包括数据输出模块,所述数据输出模块用于将所收集的调用跟踪日志统一格式化输出。