I have this strange problem with push queue.
I need only one task to run at a time from this queue. I have configured a push queue with max-concurrent-requests set to 1. But when I submit tasks to the queue, they end up running in parallel. I had to decrease the rate to 1 per minute. But what happens if my task takes more than 1 min? The two of them will run in parallel.
<queue>
<name>winCoinsCalculatorQueue</name>
<max-concurrent-requests>1</max-concurrent-requests>
<rate>1/m</rate>
</queue>
I also tried 1 but it still seems to process multiple items in parallel.
Anyone knows how to make the queue allow processing only one task at a time?
Arun