[发明专利]用于小门户调度的方法和系统有效
申请号: | 201410229741.7 | 申请日: | 2014-05-28 |
公开(公告)号: | CN105224380B | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 叶萌;周小四 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 于静;张亚非 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 门户 调度 方法 系统 | ||
1.一种用于多个小门户的调度方法,包括:
获取所述多个小门户的调用时间;
获取所述多个小门户的权重;
根据所述调用时间和权重将所述多个小门户组装至多个线程中,其中组装后的多个线程相互具有相近的线程调用时间,所述多个线程的每个线程中权重大的小门户将被优先执行,
其中根据所述调用时间和权重将所述多个小门户组装至多个线程中进一步包括:
根据所述权重将至少部分所述多个小门户分配到所述多个线程中;
其中根据所述权重将至少部分所述多个小门户分配到所述多个线程中进一步包括:
根据所述权重将所述多个小门户降序排列;
按照权重从大到小的顺序获取降序排列后的多个小门户中与所述多个线程数目相同的多个小门户;
将获取的多个小门户依次分配到所述多个线程中。
2.根据权利要求1的方法,其中:
所述调用时间是基于所述多个小门户的历史调用时间确定的。
3.根据权利要求1的方法,其中:
所述权重是根据所述多个小门户对客户端浏览器的用户的重要性确定的。
4.根据权利要求1的方法,进一步包括:
根据调用时间将剩余的小门户组装到所述多个线程中,以使组装后的多个线程相互具有相近的线程调用时间。
5.根据权利要求1的方法,进一步包括:
获取门户服务器和小门户容器之间的网络传输状况信息;
进一步根据所述网络传输状况信息将所述多个小门户组装至多个线程中。
6.一种用于多个小门户的调度系统,包括:
获取装置,配置为获取所述多个小门户的调用时间和权重;
组装装置,配置为根据所述调用时间和权重将所述多个小门户组装至多个线程中,其中组装后的多个线程相互具有相近的线程调用时间,所述多个线程的每个线程中权重大的小门户将被优先执行;
其中所述组装装置进一步配置为:
根据所述权重将至少部分所述多个小门户分配到所述多个线程中;
其中所述组装装置进一步配置为:
根据所述权重将所述多个小门户降序排列;
按照权重从大到小的顺序获取降序排列后的多个小门户中与所述多个线程数目相同的多个小门户;
将获取的多个小门户依次分配到所述多个线程中。
7.根据权利要求6的系统,其中:
所述调用时间是基于所述多个小门户的历史调用时间确定的。
8.根据权利要求6的系统,其中:
所述权重是根据所述多个小门户对客户端浏览器的用户的重要性确定的。
9.根据权利要求6的系统,其中所述组装装置进一步配置为:
根据调用时间将剩余的小门户组装到所述多个线程中,以使组装后的多个线程相互具有相近的线程调用时间。
10.根据权利要求6的系统,其中:
获取装置进一步配置为获取门户服务器和小门户容器之间的网络传输状况信息;
组装装置进一步配置为进一步根据所述网络传输状况信息将所述多个小门户组装至多个线程中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410229741.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:采用线性链表记录实时任务调度过程的方法
- 下一篇:应用启动方法和系统