WebLogic WorkManager集群/远程作业

时间:2011-11-21 12:35:08

标签: weblogic workmanagers

WebLoogic WorkManager是否能够在群集上的其他服务器上执行作业以有效地并行化作业?

1 个答案:

答案 0 :(得分:1)

有两个工作管理器 - 一个在服务器端处理线程优先级/排队,另一个可以通过CommonJ API使用的CommonJ工作管理器。

在您的应用程序中,您可以在容器中定义优先级,也可以在同一服务器上执行并行执行。但是,如果您希望通过让单个应用程序服务器拆分其当前工作负载并将其重新分布到群集中来跨多个服务器并行处理工作负载,则必须将大部分逻辑写入应用程序。

WebLogic确实提供了其他机制来简化这一过程(例如,您可以让主节点将工作负载处理为工作单元并将其放在其他服务器读取的持久分布式主题上)但是它会更容易使用现有产品,例如Terracotta's EhCacheOracle's Coherence Grid上的计算群集。