【技术实现步骤摘要】
基于ERP系统的应用站点预加载方法、设备和存储介质
[0001]本申请涉及通信
,特别是涉及一种基于ERP系统的应用站点预加载方法、设备和存储介质。
技术介绍
[0002]随着通信技术的发展,出现了应用站点预加载技术,应用站点预加载是指在应用站点接收启动请求之前将所有所需的资源提前加载到本地,应用站点启动时直接可以获取上述资源。基于ERP系统的应用站点预加载是其中一种应用站点预加载。
[0003]由于基于ERP系统的应用站点的功能越来越多,所需要预加载的资源也越来越多;目前的传统方法,在应用站点件启动之前,众多的预加载资源会全部进行预加载,从而造成基于ERP系统的应用站点预加载消耗时间过长。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够缩短应用站点预加载消耗时间的基于ERP系统的应用站点预加载方法、设备和存储介质。
[0005]一种基于ERP系统的应用站点预加载方法,所述方法包括:
[0006]在目标应用站点服务器,启动目标应用站点的应用进程的预加载;< ...
【技术保护点】
【技术特征摘要】
1.一种基于ERP系统的应用站点预加载方法,其特征在于,所述方法包括:在目标应用站点服务器,启动目标应用站点的应用进程的预加载;将所述目标应用站点的ERP单据按照所对应的使用权重进行筛选,并预加载筛选出的所述ERP单据的元数据;所述ERP单据所对应的使用权重与所述ERP单据的使用频率正相关;预加载所述元数据后,预加载所述目标应用站点的单据缓存数据;预加载所述单据缓存数据后,预加载所述目标应用站点的框架组件;当所述应用程序进程的空闲时长达到空闲时长阈值时,启动新的应用进程的预加载,并回收空闲时长达到空闲时长阈值的所述应用进程。2.根据权利要求1所述的方法,其特征在于,所述将所述目标应用站点的ERP单据按照所对应的使用权重进行筛选,并预加载筛选出的所述ERP单据的元数据,包括:将所述目标应用站点的ERP单据按所对应使用权重从大到小的顺序排序;从排序后的ERP单据中,筛选从首位起计数的预设数量的ERP单据;对筛选出的ERP单据的元数据进行预加载。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:将对于所述单据缓存数据的缓存标记发送到应用站点控制中心,使得所述应用站点控制中心将所述缓存标记发送到代理服务器,并通过所述代理服务器,通知与所述目标应用站点共享单据缓存数据的分布式缓存应用站点预加载所述缓存标记所对应的单据缓存数据。4.根据权利要求3所述的方法,其特征在于,所述将对于所述单据缓存数据的缓存标记发送到应用站点控制中心,使得所述应用站点控制中心将所述缓存标记发送到代理服务器,并通过所述代理服务器,通知与所述目标应用站点共享单据缓存数据的分布式缓存应用站点预加载所述缓存标记所对应的单据缓存数据,包括:获取所述目标应用站点预加载的单据缓存数据对应的第一数据库版本号,以及所述目标应用站点本地的原有单据缓存数据对应的第二数据库版本号;当所述第一数据库版本号高于所述第二数据库版本号时,将所述第一数据库版本号和对于所述单据缓存数据的缓存标记发送到应用站点控制中心,使得所述应用站点控制中心将所述第一数据库版本号和所述缓存标记发送到代理服务器,并通过所述代理服务器通知与所述目标应用站点共享单据缓存数据的分布式缓存应用站点,使得所述分布式缓存应用站点从与所述第一数据库版本号对应的数据库预加载所述缓存标记所对应的单据缓存数据。5.根...
【专利技术属性】
技术研发人员:郑龙,董彪,符勇,李午亮,
申请(专利权)人:金蝶云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。