HI,

I am useing Activemq 5.6.0. I have copied the same activemq folder on both
the machines and enabled the priority on the queues. On one machine it works
fine, with a prefetch size of 1000 but on the other machine with prefetch
size 1000, all messages are not consumed, and messages are left in the queue
(looks like consumed very slowly and my subscriber times out). Also, the
queue where I am having issues, doesn't have the "prioritizedMessage = true"
set.

In my conf file, i have priority set for queues of type, A.A.*.C and the
queue giving issue is A.A.B.D.

The only difference is the java version.

Machine where it works,

java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.3) (6b24-1.11.3-1ubuntu0.12.04.1)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)

Machine where it doesnt works,

java version "1.7.0_01"
Java(TM) SE Runtime Environment (build 1.7.0_01-b08)
Java HotSpot(TM) 64-Bit Server VM (build 21.1-b02, mixed mode)

Any idea, what could be the issue and where should i start looking.
Can it be something to do with jvm.

Is there any known issue where prefetch and priority conflicts.

PLease let me know your inputs.

Thanks



--
View this message in context: 
http://activemq.2283324.n4.nabble.com/apache-activemq-5-6-behaves-differently-on-two-machines-tp4656027.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to