【发布时间】:2010-12-09 18:39:31
【问题描述】:
我是 weblogic 服务器的新手。我正在使用工作管理器。我想知道什么是工作经理以及我们为什么需要它。没有工作经理和有工作经理的正常请求有什么区别!
【问题讨论】:
我是 weblogic 服务器的新手。我正在使用工作管理器。我想知道什么是工作经理以及我们为什么需要它。没有工作经理和有工作经理的正常请求有什么区别!
【问题讨论】:
我认为the documentation 在这方面做得很好。
WebLogic Server 对工作进行优先级排序并根据 执行模型 账户管理员定义 参数和实际运行时间 性能和吞吐量。
管理员可以配置一组 调度指南和关联 他们有一个或多个应用程序,或 有特殊应用 组件。例如,您可以 关联一组调度 一份申请的指南,以及 另一套指导方针 应用。在运行时,WebLogic 服务器使用这些准则来分配 待处理的工作和排队的请求 执行线程。
基本上,通过工作管理器,您可以将调度策略附加到应用程序,例如确保特定应用程序在高负载情况下获得可用计算资源的公平份额。或者,您可能希望限制将分配给应用程序的最大线程数,以防止有错误/未经测试的应用程序使整个应用程序服务器瘫痪。 (但可以肯定的是,所有应用程序都经过测试不会做这样的事情......;))
【讨论】:
除了修改默认分配算法之外,如果您使用外部 JMS 提供程序(例如 IBM MQ)并且需要一次处理超过 16 条消息,工作管理器也很有用。
【讨论】: