java - Tibco EMS : not acknowledge message -
i have n tombcat servers listening tibco ems queue. have send n messages each must treated specific server (message 1 must treated tomcat server 1, ..., message n must treated server n)
as messages received random machine, need refuse message n on server n-1 example , , return queue, until treated server n..
what i've done, throw exception on message handler when receiving message destinated queue, don't know if message returned queue , , forwarded other instances?
is there time / number of retry limit on tibco ems when not acknowledging message?
first : have considered using either : - 1 queue per server ? or b - system based on message selector ? (name of destination server n written sender in jms property "destname", , each tomcat server subscribes same queue, message selector "destname=mytomcatid").
if none of above possible, keep in mind jms transactions must used, if want uncommitted message rollback queue... , next server reading random... not cyclic.
Comments
Post a Comment