一种基于成本评估的超高速并行自调优的服务调用方法

基本信息

申请号 CN201710486354.5 申请日 -
公开(公告)号 CN109117198B 公开(公告)日 2021-05-11
申请公布号 CN109117198B 申请公布日 2021-05-11
分类号 G06F9/445;G06F9/48 分类 计算;推算;计数;
发明人 张久旭;王彪;王井强;赵旭光;鞠佳佳;徐寿林 申请(专利权)人 中国软件与技术服务股份有限公司
代理机构 北京君尚知识产权代理有限公司 代理人 司立彬
地址 100081 北京市海淀区学院南路55号(中软大厦)
法律状态 -

摘要

摘要 本发明公开了一种基于成本评估的超高速并行自调优的服务调用方法。本方法为:1)将应用系统内的服务生成与硬编码等同效率的服务代理对象,并将其放入对应的服务管理容器;然后将该服务代理对象注册到服务管理器上;2)当该服务管理器收到调用该服务的请求时,查找该服务对应的服务代理对象,然后通过该服务代理对象触发执行该服务;服务执行引擎记录该服务的调用开始时间、调用结束时间和调用结果首次访问时间;3)根据步骤2)记录的信息,计算服务执行时间成本和首次获取结果间隔时间成本;4)当服务执行时间成本÷控制阈值≤首次获取结果间隔时间成本≤服务执行时间成本×控制阈值时,标记该服务可并行执行,否则标记为不可并行执行。