发明名称 一种实现分布式编译的方法和分布式编译系统
摘要 本发明公开了一种实现分布式编译的方法和分布式编译系统。其中所述方法包括:通过前端页面接收用户提交的编译任务;每个编译任务中包括:待编译文件在代码服务器上的存储路径信息;将所接收到的编译任务调度到分布式的虚拟机集群中的相应虚拟机上,由相应虚拟机根据编译任务从代码服务器获取对应的待编译文件、对待编译文件进行编译并将编译结果文件输出到公共数据库;接收各虚拟机反馈的编译信息,将编译任务以及与编译任务相关的用户信息和编译信息保存到回溯数据库中。该技术方案实现了文件的分布式编译,控制了成品质量,整体形成了可控、可溯的编译框架。
申请公布号 CN106095522A 申请公布日期 2016.11.09
申请号 CN201610391177.8 申请日期 2016.06.03
申请人 北京奇虎科技有限公司;奇智软件(北京)有限公司 发明人 张杰;杨银辉;高大鹏;刘浩;曹曙
分类号 G06F9/45(2006.01)I;G06F9/455(2006.01)I 主分类号 G06F9/45(2006.01)I
代理机构 北京市隆安律师事务所 11323 代理人 权鲜枝;何立春
主权项 一种实现分布式编译的方法,其中,该方法包括:通过前端页面接收用户提交的编译任务;每个编译任务中包括:待编译文件在代码服务器上的存储路径信息;将所接收到的编译任务调度到分布式的虚拟机集群中的相应虚拟机上,由相应虚拟机根据编译任务从代码服务器获取对应的待编译文件、对待编译文件进行编译并将编译结果文件输出到公共数据库;接收各虚拟机反馈的编译信息,将编译任务以及与编译任务相关的用户信息和编译信息保存到回溯数据库中。
地址 100088 北京市西城区新街口外大街28号D座112室(德胜园区)