Ich verwende AmazonSQS & Spring Boot (Feder-Cloud-AWS-Messaging). Ich habe einen Nachrichten-Listener konfiguriert, um Nachrichten aus der Warteschlange mit der Anmerkung @SqsListener zu empfangen.Konfigurieren Sie den Namen der Amazon SQS-Warteschlange im Spring Boot
@SqsListener(value = "indexerQueue", deletionPolicy = SqsMessageDeletionPolicy.ON_SUCCESS)
public void queueListener(String rawMessage) {
...
}
Dies ist ein sehr einfacher Ansatz, aber ich finde nicht die Art und Weise den Namen der Warteschlange Last aus einer Konfigurationsdatei zu machen, weil ich verschiedene Umgebungen haben. Irgendwelche Ideen in dieser Hinsicht?
Great! Es klappt. Ich verwende Version 1.1.0.RELEASE. – nicolas