The invention provides a device and a remote method call, the method includes: judging whether the preset parameters hit the remote call call parameter control list; when the remote call hit the control parameter list, the list of pre configured control control strategy determines the remote call parameters meets the target process based on the condition of the call; when the remote call parameters meet the target process conditions of calling, the remote call parameters passed to the target process, making remote calls for the target process. The application can realize the intelligent control and control of the remote calling parameters in the control list without the manual intervention based on the pre configured control strategy.
【技术实现步骤摘要】
远程调用方法及装置
本申请涉及通信领域,尤其涉及一种远程调用方法及装置。
技术介绍
在执行远程调用时,当被调用进程出现服务异常时,如果继续执行调用,则可能会造成调用发起方的系统资源的无谓消耗。针对这种情况,通常需要人工进行干预,关闭该被调用进程的所有调用服务。然而,通过人工干预,操作较复杂,而且处理周期较长。
技术实现思路
本申请提出一种远程调用方法,该方法包括:判断远程调用参数是否命中预设的调用参数管控名单;当所述远程调用参数命中所述管控名单时,基于所述管控名单预配置的管控策略确定所述远程调用参数是否满足所述目标进程的调用条件;当所述远程调用参数满足所述目标进程的调用条件时,将该远程调用参数传递至所述目标进程,发起针对所述目标进程的远程调用。可选的,所述判断远程调用参数是否命中预设的调用参数管控名单之前,所述方法还包括:统计所述目标进程的各远程调用参数在预设时间周期内的错误调用次数;判断统计出的所述各远程调用参数的错误调用次数是否达到预设阈值;将所述各远程调用参数中错误调用次数达到所述预设阈值的远程调用参数保存至所述调用参数管控名单。可选的,所述方法还包括:基于所述 ...
【技术保护点】
一种远程调用方法,其特征在于,该方法包括:判断远程调用参数是否命中预设的调用参数管控名单;当所述远程调用参数命中所述管控名单时,基于所述管控名单预配置的管控策略确定所述远程调用参数是否满足所述目标进程的调用条件;当所述远程调用参数满足所述目标进程的调用条件时,将该远程调用参数传递至所述目标进程,发起针对所述目标进程的远程调用。
【技术特征摘要】
1.一种远程调用方法,其特征在于,该方法包括:判断远程调用参数是否命中预设的调用参数管控名单;当所述远程调用参数命中所述管控名单时,基于所述管控名单预配置的管控策略确定所述远程调用参数是否满足所述目标进程的调用条件;当所述远程调用参数满足所述目标进程的调用条件时,将该远程调用参数传递至所述目标进程,发起针对所述目标进程的远程调用。2.根据权利要求1所述的方法,其特征在于,所述判断远程调用参数是否命中预设的调用参数管控名单之前,所述方法还包括:统计所述目标进程的各远程调用参数在预设时间周期内的错误调用次数;判断统计出的所述各远程调用参数的错误调用次数是否达到预设阈值;将所述各远程调用参数中错误调用次数达到所述预设阈值的远程调用参数保存至所述调用参数管控名单。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:基于所述预设时间周期定时清空所述调用参数管控名单。4.根据权利要求1所述的方法,其特征在于,所述基于所述管控名单预配置的管控策略确定所述远程调用参数是否满足所述目标进程的调用条件包括:为所述远程调用参数计算判决评分;判断计算出的所述判决评分是否大于所述管控名单预配置的管控阈值;当所述判决评分大于所述管控阈值时,确定所述远程调用参数满足所述目标进程的调用条件;当所述判决评分小于或者等于所述管控阈值时,确定所述远程调用参数不满足所述目标进程的调用条件。5.根据权利要求4所述的方法,其特征在于,所述为所述远程调用参数计算判决评分包括:基于预设的随机算法为所述远程调用参数随机分配判决评分;或计算所述远程调用参数的远程调用成功率,将计算出的所述远程调用成功率设置为所述远程调用参数的判决评分;或计算所述远程调用参数的远程调用成功率,为计算出的所述远程调用成功率分配对应的判决评分;其中分配的该判决评分与所述远程调用成功率成反比。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述远程调用参数未命中所述管控名单时,将该远程调用参数传递至所述目标进程,发起针对所述目标进程的远程调用;当所述远程调用参数不满足所述目标进程的调用条件时,终止针对所述目标进程的本次...
【专利技术属性】
技术研发人员:于力,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。