2012-02-09 15 views
8

Czy istnieje sposób na uzyskanie znacznika czasu, gdy wiadomość została umieszczona w kolejce, od konsumenta. Nie po opublikowaniu, ale kiedy faktycznie dotarł do kolejki.Znaczek czasu przybycia wiadomości Rabbitmq

+0

Chyba że czegoś mi brakuje, wygląda na to, że brakuje mi wtyczki rabbitmq, nie ma :( – Dmitry

Odpowiedz

5

Nie ma sposobu, aby to zrozumieć, chyba że, jak sam się podajesz, wypiszesz wtyczkę do tego. W AMQP specification nic nie mówi, że wiadomość musi wiedzieć, kiedy dotarła do kolejki.

Z punktu widzenia AMQP nie ma takiej potrzeby, aby o tym wiedzieć. Istnieje również wiele przypadków, gdy komunikat może przejść przez kilka kolejek, a następnie która kolejka powinna reprezentować odpowiedni znacznik czasu?

+0

Nawet gdy mówisz, że wiadomość może przejść przez kilka kolejek, wszystko czego chcę, to znacznik czasu, gdy wiadomość jest umieszczona tylko w tej kolejce, więc istnieje oczywisty przypadek użycia i potrzeba znacznika czasu. – Mani

Powiązane problemy