2016-08-05 4 views
1

Ich bin der Test, wie Herausgeber bestätigen funktioniert in Spring-AMQP, zu finden, wie Max unconfirmed mit Spring AMQP veröffentlicht zu steuern?Wie maximal max unconfirmed zu steuern, veröffentlicht mit Spring AMQP

Grundsätzlich möchte ich Publisher pausieren, wenn die Anzahl der unbestätigten Nachrichten größer als ein Limit ist.

Es scheint rabbitTemplate.getUnconfirmed(age) gibt Liste der unbestätigten Nachrichten, aber es entfernt sie aus unbestätigten Liste einmal Methode aufgerufen wird.

Antwort

0

Ja; wir haben derzeit keine API dafür, getUnconfirned(age) soll ablaufen, bestätigt bestätigt älter als ein Alter.

Wir sollten wahrscheinlich eine überladene Methode (ohne Argument) hinzufügen, die nur die unbestätigten Korrelationsdaten erhält, oder eine Methode, die nur die Anzahl solcher zurückgibt.

Fühlen Sie sich frei, eine "Verbesserung" zu öffnen JIRA Issue und wir sollten in der Lage sein, etwas in der nächsten Version zu bekommen.

+0

Danke Gary! Ich werde JIRA Problem öffnen und auch eine PR senden –

+0

Ich habe gerade JIRA Problem https://jira.spring.io/browse/AMQP-632 geöffnet –

Verwandte Themen