0 Replies Latest reply on Jun 9, 2005 9:04 AM by vidyao

    Problems in picking the messages

    vidyao

      Hi,

      We have two jboss-3.2.1_tomcat-4.1.24. servers each in different machines bo1 and bo2 with Win2000 OS.
      Two mdbs of each server ie bo1 and bo2 listen to a single queue present in bo1 server.All the messages are posted to a single queue in server bo1.


      But when there are messages more than the total number of mdbs total=2+2 pending in queue (say about 20),the mdbs of bo1 and bo2 server are processing the mesages in such away that the first 6 messages are processed by mdbs of a server which started to process the first message and the second set of 6 messages are processed by the second server's mdbs.

      From 13th message onwards the mdbs are behaving in a normal way.

      The scenario is :
      Message No. App Server which picked the order from Fabrication Queue.
      ********* ***********************************************
      O1 BO2
      O2 BO2
      O3 BO2
      O4 BO2
      O5 BO2
      O6 BO2
      O7 BO1
      O8 BO1
      O9 BO1
      O10 BO1
      O11 BO1
      O12 BO1
      O13 BO1
      O14 BO2
      O15 BO1
      O16 BO1
      O17 BO1
      O18 BO1

      Note :O1,O2,O3,O8,09,O14,O15 are the type of messages which takes 20 mins of time for mdbs to process and the rest of the messages takes 10 mins

      Can anybody tell why BO1 mdb started processing only from 7th message and why the first six messages were picked only by bo2 mdbs and the second six messages by bo1 mdbs?

      Thanks,
      Vidya