Mic*_*hel 5 java weblogic load-balancing cluster-computing java-ee
有没有办法停用Weblogic默认为特定EJB使用的并置对象的优化?
编辑:一些背景:
我们有一个在集群的一个节点内运行的调度程序服务.这是出于历史原因,目前无法改变.
此服务调用EJB,我们希望对这些调用进行负载平衡.不幸的是,由于问题中提到的优化,目前每个调用都在承载调度程序服务的节点上运行.
我在考虑编写自定义负载平衡类,但是这种优化似乎是在负载平衡步骤发生之前完成的.
小智 0
不太熟悉 weblogic 的内部结构,但阅读他们的材料,我会说你不能,没有一些技巧。
看来您确实可以在 EJB 前面放置一个不遵守并置对象优化的 JMS (MDB) 外观。
或者
如果您的调度程序是基于 servlet 的,您应该能够将其部署在容器内的单独 Web 应用程序中,并让它执行对 EJB 集群的调用。