【技术实现步骤摘要】
【国外来华专利技术】版权声明本专利文档的一部分公开包含受版权保护的材料。如专利文档或专利公开出现在专利商标局的专利文件或记录中那样,版权所有者不拒绝任何人对它的拓制,然而在别的方面却保留无论什么样的所有版权权利。优先权要求美国临时专利申请号60/747,364,标题为“Next GenerationClustering”,由Naresh Revanuru等人在2006年5月16日提交[代理人案号BEAS-01937US0]。美国专利申请号11/425,784,标题为“Automatic MigratableServices”,由Aaron Fiske在2006年6月22日提交[代理人案号BEAS-02030US0]。美国专利申请号11/548,239,标题为“Job Scheduler”,由NareshRevanuru等人在2006年10月10日提交[代理人案号BEAS-02031US0]。美国专利申请号11/550,551,标题为“Database-Less Leasing”,由Naresh Revanuru等人在2006年10月18日提交[代理人案号BEAS-02029US0]。
技术介绍
为了处理大量的交互,企业软件应用可使用应用服务器,例如像从San Jose,California的BEA Systems,Inc.可得到的WebLogic ServerTM这样的J2EE应用服务器。这些应用服务器可用在可相互交互的群集中。应用服务器的 ...
【技术保护点】
一种计算机实现的方法,包括: 在应用服务器的群集处,确定群集领导者; 使用所述群集领导者来在所述应用服务器之一处建立租约表; 使用所述租约表来维持用于单例服务的至少一个租约。
【技术特征摘要】
【国外来华专利技术】US 2006-5-16 60/747,364;US 2006-6-22 11/425,784;US1.一种计算机实现的方法,包括:
在应用服务器的群集处,确定群集领导者;
使用所述群集领导者来在所述应用服务器之一处建立租约表;
使用所述租约表来维持用于单例服务的至少一个租约。
2.根据权利要求1所述的计算机实现的方法,其中所述租约表用于
允许所述单例服务的自动迁移。
3.根据权利要求1所述的计算机实现的方法,其中所述群集领导者
在竞争中选择。
4.根据权利要求1所述的计算机实现的方法,其中每个应用服务器
周期性地尝试成为所述群集领导者。
5.根据权利要求1所述的计算机实现的方法,其中所述确定步骤包
括选择最早开始的所述应用服务器。
6.根据权利要求1所述的计算机实现的方法,其中所述群集领导者
维活所述群集的其它应用服务器。
7.根据权利要求6所述的计算机可读介质,其中,如果所述群集领
导者未能维活所述其它应用服务器则所述其它应用服务器选择另一群集领
导者。
8.根据权利要求1所述的计算机实现的介质,其中所述租约表在与
所述租约领导者相同的应用服务器处建立。
9.一种计算机实现的系统,包括:
群集中用于运行单例服务的第一应用服务器,所述第一应用服务器在
租约表处为所述单例服务维持租约;和
迁移主控,其检查所述租约表并且如果所述第一应用服务器未能维持
所述租约则将所述单例服务重新分配给所述群集的第二应用服务器。
10.根据权利要求9所述的计算机实现的系统,其中所述重新分配所
述单例服务是因为所述第一应用服务器崩溃。
11.根据权利要求9所述的计算机实现的系统,其中所述重新分配所
述单例服务是因为所述第一应用服务器从所述租约表隔离。
12.根据权利要求9所述的计算机实现的系统,其中所述第一应用服
务器维活所述租约以维持对所述单例服务的控制。
...
【专利技术属性】
技术研发人员:那瑞什瑞万努鲁,普里西拉C方,万凯特森兰加那森,亚伦菲斯克,迪安伯纳德雅各布斯,普拉赛德佩达达,
申请(专利权)人:BEA系统公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。