JMS message received at only one server

Posted by BJH on Stack Overflow See other posts from Stack Overflow or by BJH
Published on 2013-10-30T15:50:50Z Indexed on 2013/10/30 15:53 UTC
Read the original article Hit count: 138

I'm having a problem with a JEE6 application running in a clustered environment using WebSphere ApplicationServer 8. A search index is used for quick search in the UI (using Lucene), which must be re-indexed after new data arrived in the corresponding DB layer. To achieve this we're sending a JMS message to the application, then the search index will be refreshed. The problem is, that the messages only arrives at one of the cluster members. So only there the search index is up to date. At the other servers it remains outdated.

How can I achieve that the search index gets updated at all cluster members? Can I receive the message somehow on all servers? Or is there a better way to do this?

© Stack Overflow or respective owner

Related posts about lucene

Related posts about jms