spring - JmsListener and SQS -


i configuring jms spring org.springframework.jms.annotation.jmslistenerconfigurer

i using amazon's sqs:

amazonsqs().createqueue(queuerequest).getqueueurl(); endpoint.setmessagelistener(agentactionlistener());

i have use case have same message format, need have 1 queue delayseconds of 60, , other 1 no delay processes immediately.

amazon's sdk provides message timer can set delay on single message vs. specifying delay on queue unfortunately spring doesn't support (https://github.com/spring-cloud/spring-cloud-aws/issues/101 ).

my question simple:

given using common message format , difference 1 queue configured use delay, can use same jms listener handle both queue's?

the onmessage logic identical. want make sure there isn't limitation on jms side.

thanks in advance.

given using common message format , difference 1 queue configured use delay, can use same jms listener handle both queue's ?

you need configure 2 message listeners both can process messages concurrently , also, need move onmessage logic common handler (to reuse same code).

the 2 message listeners reuse same logic, runs parallelly.


Comments

Popular posts from this blog

sql server - Cannot query correctly (MSSQL - PHP - JSON) -

php - trouble displaying mysqli database results in correct order -

C++ Linked List -