Feststellen, warum Punkt-zu-Punkt-Nachrichten nicht konsumiert werden
Es gibt eine Gruppe von Prüfungen, die Sie ausführen können, um festzustellen, warum Punkt-zu-Punkt-Nachrichten an einem Ziel in einem Service Integration Bus nicht konsumiert werden.
Vorbereitende Schritte
Führen Sie die folgenden vorläufigen Prüfungen durch, bevor Sie mit der eigentlichen Untersuchung beginnen:
- Führen Sie die folgenden vorläufigen Prüfungen durch, bevor Sie mit der eigentlichen Untersuchung beginnen:
- Vergewissern Sie sich, dass die konsumierende Anwendung die Nachrichten ordnungsgemäß konsumiert.
- Vergewissern Sie sich, dass die Anwendung gestartet ist.
- Vergewissern Sie sich, dass der Name des Ziels, von dem die Nachrichten konsumiert werden, korrekt ist.
- Prüfen Sie, ob in der erzeugenden Anwendung eine zu kurze Verfallszeit für Nachrichten definiert ist. Wenn die Verfallszeit zu kurz ist, verfallen die Nachrichten, bevor sie konsumiert werden können.
- Klicken Sie auf , um das Ziel im relevanten Bus anzuzeigen. Klicken Sie auf das Ziel, und vergewissern Sie sich, dass das Kontrollkästchen Empfangen zulässig ausgewählt ist.
- Überprüfen Sie die Zuverlässigkeit der Nachrichten. Wenn als Zuverlässigkeitsstufe "Bestmöglich" definiert ist, können Nachrichten während des normalen Betriebs vom System verworfen werden. Eine Liste der möglichen Ursachen finden Sie im Artikel Informationen zum Löschen von Nachrichten der Zuverlässigkeitsstufe "Bestmöglich, nicht persistent".
- Untersuchen Sie die Fehlerprotokolle.
Informationen zu diesem Vorgang
Führen Sie die folgenden Prüfungen durch, wenn Sie keine Antwort in Ihrer Anwendung empfangen, weil eine erwartetet Nachricht nicht in einer Warteschlange erscheint. Die Informationen in diesem Artikel gelten für lokale und ferne Erzeuger sowie lokale und ferne Konsumenten.