I searched a lot but couldn't found any description on properties of responses that are being sent by REST API (http://dev.iron.io/mq/reference/api/#responses) Almost all properties of responses are self explanatory but some properties needs to be described. Let me mention some of them;
- In response of
GET /projects/{Project ID}/queues/{Queue Name}/messages/{Message ID}/subscribers
request, what is property ID? (this is not message ID as I have checked it. In case of uni-cast push queue it is the same number as message_id+1) - In response of
GET /projects/{Project ID}/queues/{Queue Name}/messages/{Message ID}
request, what is property reserved_count? - In response of
GET /projects/{Project ID}/queues/{Queue Name}
request, what is property size? (It looks to be queue size from its value but again what is queue size? Queue Size on my Dashboard always displays zero) - As per my understanding if a message is retrying 2nd or 3rd time its
retries_remaining
should be equal toretries_total - number of retries attempts
. But this is not case. Every time I have seen thatretries_remaining
is not changing. What are the cases in whichretries_remaining
will change? - After the message is tried
retries_total
number of times, messagestatus
should be changed toerror
but it remainsretrying
. why? - Is there any log of message routing? means, if a message is first
send to subscriber 1 but not received
200
in response. The same message will be then send to other subscriber say subscriber 2.