Udostępnij za pośrednictwem


Obsługa zachowania MQTT w usłudze Azure Event Grid (wersja zapoznawcza)

Funkcja zachowywania transportu telemetrii kolejkowania komunikatów (MQTT) w usłudze Azure Event Grid (wersja zapoznawcza) gwarantuje, że ostatnia znana dobra wartość tematu jest przechowywana i łatwo dostępna dla nowych subskrybentów. Ta funkcja umożliwia nowym klientom natychmiastowe odbieranie najnowszych komunikatów po połączeniu, eliminując konieczność oczekiwania na następną publikację. Jest to korzystne w scenariuszach, takich jak raportowanie stanu urządzenia, sygnały sterowania lub dane konfiguracji, w których terminowy dostęp do najnowszego komunikatu jest krytyczny.

Ten artykuł zawiera omówienie działania funkcji zachowywania MQTT, jego wpływu na rozliczenia, limity magazynu, metody usuwania komunikatów i zagadnienia dotyczące zarządzania zachowaniem.

Uwaga / Notatka

Ta funkcja jest obecnie dostępna w wersji zapoznawczej.

Fakturowanie

Każda zachowana funkcja publikowania liczy się jako dwie operacje MQTT: jedna do przetwarzania komunikatu i jedna do jego przechowywania.

Limity magazynu

  • Do 640 MB lub 10 000 zachowanych komunikatów na jednostkę przepływności (TU).
  • Maksymalny rozmiar zachowanego komunikatu wynosi 64 KB.

W przypadku większych potrzeb skontaktuj się z pomocą techniczną platformy Azure.

Usuwanie komunikatów

  • MQTT 3.1.1: Publikowanie pustego ładunku w temacie.
  • MQTT 5.0: Ustaw wygaśnięcie lub wyślij pusty komunikat, aby go usunąć.

Zachowaj zarządzanie

  • Obsługa witryny Azure Portal dotycząca wyświetlania komunikatów zachowanych jest obecnie niedostępna.

  • Wersja zapoznawcza nie obejmuje wypełniania przechowywanych danych dla istniejących przestrzeni nazw.

  • Aby włączyć zachowanie MQTT w istniejącej przestrzeni nazw, wykonaj jedną z następujących operacji:

    • Wykonaj operację płaszczyzny sterowania, na przykład aktualizacje tu.
    • Dodaj lub zaktualizuj Retain tag w przestrzeni nazw.