Skip to Content
avatar image
Former Member

Scheduled Status in Message Monitoring

Hi All,

We have a scenario from DB- DB using Java Proxies. The Message interfaces are defined as Asynchornously with EO mode.

Usually the sender channel picks data and tirggers Java Proxy. Proxy process all records and send the status back to sender in 5 mins.

But when I started multiple interfaces at the same time, I observe that one interface is taking 15 min and while that interface is in processing state, the other interface which started at that time are also in Scheduled status. But the sender channel picks data for every 5 mins, which is creating duplicate records.

The interfaces which are in Scheduled status are getting processed only after that interface ( taking 15 min) gets processed.

Why is this dependency on other interfaces and is there any way to avoid this dependency?

Please suggest.

Regards,

Srini

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Sep 14, 2009 at 06:58 AM

    you can do queue/message prioritization.

    but I suggest to use one status field in DB, when you are polling DB to select records , immidiately change staus to picked and after processing successfully change it to processed.

    Add comment
    10|10000 characters needed characters exceeded