Pregunta

¿Cómo es posible obtener / usar / devolver un hilo de una cola de ejecución (= grupo de hilos) en WebLogic 8.1.6?

¿Fue útil?

Solución

AFAIK, no, esto no es posible, no puede obtener un hilo directamente. En su lugar, asigne una cola de ejecución a un objeto Servlet, JSP, EJB o RMI.

  

Weblogic te permite asignar una ejecución   cola a Servlets, JSP, EJB y RMI   objetos. Para asociar un   ejecutar cola con un servlet (o JSP),   necesita especificar el   Inicialización de wl-dispatch-policy   parámetro para el servlet (o JSP) en   el archivo descriptor web.xml . los   siguiente ejemplo de código muestra cómo   asignar la cola de ejecución    mySpecialQueue a una página JSP:

<!-- web.xml entry -->
<servlet>
    <servlet-name>MyServlet</servlet-name>
    <jsp-file>/critical.jsp</jsp-file>
    <init-param>
        <param-name>wl-dispatch-policy</param-name>
        <param-value>mySpecialQueue</param-value>
    </init-param>
</servlet>
     

Para asignar una cola de ejecución a   un objeto RMI, debe especificar el   -dispatchPolicy opción cuando se utiliza el compilador RMI de Weblogic (rmic). Aquí está   cómo asignarías la cola de ejecución    mySpecialQueue a un objeto RMI:

java weblogic.rmic -dispatchPolicy mySpecialQueue ...
 In the same way, use the `-dispatchPolicy` option when invoking
     

El compilador EJB de Weblogic para asignar el   ejecutar queute a un EJB. Weblogic's   El compilador EJB pasa implícitamente el    -dipatchPolicy argumento para el   compilador RMI subyacente. En Weblogic   8.1, utilice el elemento dispatch-policy en el weblogic-ejb-jar.xml de EJB   descriptor para establecer la cola de ejecución:

<!-- weblogic-ejb-jar.xml descriptor -->
<weblogic-enterprise-bean>
    <ejb-name>myEJB</ejb-name>
    ...
    <dispatch-policy>myEJBQueue</dispatch-policy>
</weblogic-enterprise-bean>
     

Se admiten colas de ejecución personalizadas   para todos los tipos de EJB: beans de sesión,   beans de entidad y MDB.

     

En tiempo de ejecución, Weblogic asigna trabajadores   hilos para sus servlets, JSP, EJB,   y objetos RMI desde su configurada   ejecutar colas, garantizando así   que los objetos seleccionados en su   aplicación tiene acceso a un fijo   Número de hilos del servidor. Para esos   objetos para los cuales no hay cola de ejecución es   asignado, los hilos serán   asignado desde el valor predeterminado del servidor   ejecutar cola.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top