2012-02-09 4 views
8

Есть ли способ получить отметку времени, когда сообщение было помещено в очередь, от потребителя. Не когда он был опубликован, но когда он фактически попал в очередь.Rabbitmq сообщение время прибытия штамп

+0

Если мне не хватает чего-то, кажется, что не написано плагин rabbitmq, нет :( – Dmitry

ответ

5

Нет, нет способа понять это, если, как вы сами заявляете, вы пишете плагин для этого. В AMQP specification ничего не сказано, что сообщение должно знать, когда оно прибыло в очередь.

С точки зрения AMQP нет необходимости знать это. Есть также много случаев, когда сообщение может проходить через несколько очередей, а затем какая очередь должна представлять соответствующую временную метку?

+0

Даже когда вы говорите, что сообщение может проходить через несколько очередей, все, что я хочу, это метка времени, когда сообщение помещается в этой очереди, поэтому есть очевидный прецедент и необходимость в метке времени. – Mani

Смежные вопросы