【技术实现步骤摘要】
双向虚拟的账号托管方法、装置、计算机设备和存储介质
[0001]本申请涉及企业微信应用
,特别是涉及一种双向虚拟的账号拖管方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
技术介绍
[0002]企业微信包括移动版企业微信和个人计算机(Personal Computer,PC)版企业微信,PC版企业微信应用登录时,需要打开移动版企业微信应用进行扫码,以完成登录操作。
[0003]在基于管理系统实现对PC版企业微信应用和移动版企业微信应用的拖管过程中,企业微信账号(后续简称企微账号)拖管登录后,PC版企业微信账号长时间运行时,PC版企业微信应用所占用的内存会持续上升,使得系统稳定性不高。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够提高系统运行稳定性的双向虚拟的账号托管方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种双向虚拟的账号拖管方法,所述方法包括:
[0006]启动在第一应用容器引擎中创建 ...
【技术保护点】
【技术特征摘要】
1.一种双向虚拟的账号托管方法,其特征在于,所述方法包括:启动在第一应用容器引擎中创建的虚拟windows系统和在第二应用容器引擎中创建的虚拟安卓系统;根据所述虚拟windows系统中的第一版本的企业即时通讯应用和所述虚拟安卓系统中的第二版本的企业即时通讯应用,获取当前托管登录所述企业即时通讯应用的各账号的好友数量;其中,各所述账号的好友数量与所述第一版本的企业即时通讯应用占用的服务器内存具有正相关关系;根据各所述账号的好友数量以及各所述账号所登录的服务器数量,动态调整各所述账号登录所述第一版本的企业即时通讯应用的托管状态,以释放所述服务器的内存。2.根据权利要求1所述的方法,其特征在于,所述根据各所述账号的好友数量以及各所述账号所登录的服务器数量,动态调整各所述账号登录所述第一版本的企业即时通讯应用的托管状态,包括:获取基于第一预设方式对各所述账号的好友数量进行排列,获得的第一排列账号集合;获取基于第二预设方式依次从所述第一排列账号集合中选择的与所述服务器数量相同的多个第一账号集合;各所述第一账号集合分配在对应的各第一服务器中;获取基于所述第二预设方式依次从第二排列账号集合中选择的与所述服务器数量相同的多个第二账号集合;所述第二排列账号集合为所述第一排列账号集合中除所述第一账号集合之外的账号集合;获取基于将所述第二排列账号集合中的好友数量最多的账号集合分配在所述第一账号集合中的好友数量最少的账号集合对应的各所述第一服务器中,以及将所述第二排列账号集合中的好友数量最少的账号集合分配在所述第一账号集合中的好友数量最多的账号集合对应的各所述第一服务器中,直至将所述第二排列账号集合中的所有账号分配在所述第一账号集合对应的各所述第一服务器后,获得的对应的各所述第一服务器中的实时账号集合;其中,各所述第一服务器中的实时账号集合中的账号数量一致;根据各所述第一服务器中的实时账号集合,以及各所述第一服务器中的历史账号集合,动态调整各所述账号登录所述第一版本的企业即时通讯应用的托管状态。3.根据权利要求2所述的方法,其特征在于,所述根据各所述第一服务器中的实时账号集合,以及各所述第一服务器中的历史账号集合,动态调整各所述账号登录所述第一版本的企业即时通讯应用的托管状态,包括:遍历各所述第一服务器中的实时账号集合和各所述第一服务器中的历史账号集合,得到多组组合账号集合;获取从各所述组合账号集合中选择的相同账号数量最多的各新账户集合;根据各所述组合账号集合与各所述第一服务器的对应关系,确定与各所述新账号集合对应的各第二服务器;所述多个第一服务器包括各所述第二服务器;控制各所述第二服务器中拖管登录的各所述账号对应的所述第一版本的企业即时通讯应用执行重启操作。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:控制各第三服务器中拖管登录的各所述账号对应的所述第一版本的企业即时通讯应
用执行退出登录操作,并在执行所述退出登录操作后对各第三服务器中登录的各所述...
【专利技术属性】
技术研发人员:张凯,文韬,彭达威,李少华,纳颖泉,
申请(专利权)人:招联消费金融有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。