Prioridad De Mensajes En WebLogic

De Dos Ideas.
Revisión del 04:18 7 sep 2011 de 115.186.95.2 (discusión) (Ver también)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Las colas de WebLogic no ordenan por prioridad automáticamente, WebLogic propone que creemos un Destination Key para poder ordenar mensajes en automáticamente.

Los Destination Key

Es un elemento con un criterio de ordenamiento al cual se lo podemos asignar a diferentes colas, una cola puede tener mas de un criterio y se puede decidir cual criterio queremos que tenga en cuenta primero.

Con este elemento podremos elegir por que atributo del mensaje ordenar y si lo queremos ascendente o descendentemente, esto implica que si los mensajes que estamos enviando tiene un atributo, por ejemplo id, podemos crear un Destination Key para que ordene por el id, esta practica no es aconsejada por la gente de BEA, ya que dice que puede traer problemas con la performance en la entrega en los mensajes.

Notemos con esto que si creamos un Destination Key que tenga como criterio ordenar por Prioridad de Ascendentemente un mensaje con prioridad 0 se va a encolar delante de otro mensaje con prioridad 9.

Full of salient points. Don't stop believing or writnig!