Weblogic工作管理器,用于Web应用程序内的特定Web服务

时间:2016-11-14 01:59:05

标签: weblogic jax-ws workmanagers

在Web应用程序中,我有2个Web服务和2个servlet。其中一些组件是内部的,因此我们不希望限制它们,但是面向Web服务的一个客户端需要受到限制,因为如果有太多客户端调用它,它可能会崩溃服务器。我一直在尝试在web.xml中执行它,正如您在下面的代码中看到的那样,遗憾的是没有成功。 JSP servlet正确地分派给正确的工作管理器,但示例Web服务将转到默认的工作管理器。

<servlet>
    <servlet-name>Normaljsp</servlet-name>
    <jsp-file>normal.jsp</jsp-file>
    <init-param>
        <param-name>wl-dispatch-policy</param-name>
        <param-value>WorkManager-Global</param-value>
    </init-param>
</servlet>

<servlet>
    <servlet-name>Sample</servlet-name>
    <servlet-class>com.mk.sample.WebServiceSample</servlet-class>
    <init-param>
        <param-name>wl-dispatch-policy</param-name>
        <param-value>WorkManager-Endpoints</param-value>
    </init-param>
</servlet>
<servlet-mapping>
    <servlet-name>Sample</servlet-name>
    <url-pattern>sample</url-pattern>
</servlet-mapping>  

如何使用自己的工作管理器隔离最后一个示例Web服务? 谢谢,

0 个答案:

没有答案