发明名称 |
热部署装置和方法 |
摘要 |
本发明公开了一种热部署装置和方法,终端侧设置有本地服务器端,所述热部署装置包括:接收模块,用于接收开发项目服务器端实时发送的更新的应用文件,将更新的应用文件作为第一应用文件;第一更新模块,用于根据第一应用文件对应实时更新本地服务器端的缓存文件,将本地服务器端更新的缓存文件作为第一缓存文件,所述本地服务器端的缓存文件是所述本地服务器端基于所述开发项目的应用文件生成的;第一加载模块,加载第一缓存文件;调用模块,用于当检测到调用第一缓存文件的指令时,调用加载后的第一缓存文件以供应用。本发明解决需重启线上机器才能加载新开发的项目应用文件,造成耗时耗力,用户体验差的技术问题。 |
申请公布号 |
CN106502751A |
申请公布日期 |
2017.03.15 |
申请号 |
CN201611024738.7 |
申请日期 |
2016.11.15 |
申请人 |
努比亚技术有限公司 |
发明人 |
林桂泉 |
分类号 |
G06F9/445(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
深圳市世纪恒程知识产权代理事务所 44287 |
代理人 |
胡海国 |
主权项 |
一种热部署装置,其特征在于,终端侧设置有本地服务器端,所述热部署装置包括:接收模块,用于接收开发项目服务器端实时发送的更新的应用文件,将更新的应用文件作为第一应用文件;第一更新模块,用于根据第一应用文件对应实时更新本地服务器端的缓存文件,将本地服务器端更新的缓存文件作为第一缓存文件,所述本地服务器端的缓存文件是所述本地服务器端基于所述开发项目的应用文件生成的;第一加载模块,加载第一缓存文件;调用模块,用于当检测到调用第一缓存文件的指令时,调用加载后的第一缓存文件以供应用。 |
地址 |
518057 广东省深圳市南山区高新区北环大道9018号大族创新大厦A区6-8层、10-11层、B区6层、C区6-10层 |