2010-12-09 95 views
2

我是weblogic服务器的新手。我正在使用工作经理。我想知道什么是工作经理,为什么我们需要它。正常请求与外出工作经理和工作经理之间有什么区别!Weblogic工作管理器

回答

6

我认为the documentation在这个问题上是相当不错的。

WebLogic Server的优先工作,并根据分配上考虑到 帐户管理员定义的 参数和实际运行时 性能和吞吐量的 执行模型线程。

管理员可以配置一组 调度准则和准 它们与一个或多个应用程序,或 与特定应用 组件。例如,您可以将 关联一套计划 准则的一个应用程序,和 关联其他 应用程序的另一套准则。在运行时,WebLogic 服务器使用这些准则将 未决工作和入队请求分配到 执行线程。

从本质上讲,通过工作管理者,您可以将调度策略附加到应用程序中,例如,请确保特定应用程序在重负载情况下获得可用计算资源的公平份额。或者,您可能想要调整将分配给应用程序的最大线程数量,以防止有问题/未经测试的应用程序将整个应用程序服务器瘫痪。 (但肯定所有的应用程序都经过测试,不会做这样的事情......;))

0

在修改默认分配算法之外,如果您使用的是外部JMS提供程序(如IBM MQ),并且一次需要处理超过16条消息。