Operacje usługi Azure IoT — często zadawane pytania

Ten artykuł zawiera listę często zadawanych pytań dotyczących operacji usługi Azure IoT oraz odpowiedzi.

Jak mogę podzielić się opinią z zespołem produktu Operacje usługi Azure IoT?

Podziel się swoją opinią na forum opinii publicznej operacji usługi Azure IoT Operations.

Czy operacje usługi Azure IoT oferują wysoką dostępność w ramach konfiguracji wielu węzłów?

Tak, obciążenia operacji usługi Azure IoT w klastrach K3s i Azure Local/AKS-Arc z wieloma węzłami obsługują dystrybucję obciążeń w konfiguracjach wielu węzłów. Broker MQTT automatycznie replikuje stany w wielu węzłach podlegających ustawieniu "kardynalność" brokera. Repliki są dystrybuowane między różne węzły w klastrze wielowęzłowym, a dane nie zostaną utracone, jeśli istnieje jeden zestaw replik uruchomionych i w dobrej kondycji.

Jak możemy zapewnić zerową lub minimalną utratę danych w konfiguracji operacji usługi Azure IoT?

Aby osiągnąć zerową utratę komunikatów, wymagany jest co najmniej 3-węzłowy klaster. Ta konfiguracja umożliwia ponowne uruchomienie jednego węzła lub przejście do trybu offline bez utraty danych. Jeśli jednak cały klaster ulegnie awarii lub utracie wystarczającej liczby węzłów w celu zakłócenia kworum, może wystąpić utrata komunikatów.

Czy protokół MQTT z funkcją QoS 2 jest obsługiwany w operacjach usługi Azure IoT?

Obecnie protokół MQTT z funkcją QoS-2 nie jest obsługiwany. QoS 2 zapewnia ścisłe gwarancje komunikatów (dokładnie raz) i wymaga złożonego zarządzania stanem i synchronizacji, które mogą mieć wpływ na wydajność i skalowalność. QoS-0 (co najwyżej raz) i QoS-1 (co najmniej raz) zapewniają wystarczające gwarancje dostarczania komunikatów dla aplikacji azure IoT Operations, w których wymagana jest równowaga między dostępnością, przepływnością, opóźnieniami i niezawodnym dostarczaniem komunikatów.

Czy trwałość komunikatów jest obsługiwana w operacjach usługi Azure IoT?

Pełna trwałość komunikatów znajduje się w harmonogramie działania, jednak operacje usługi Azure IoT obsługują trwałość komunikatów w pamięci z opcjonalnym transferem na dysk. Ta konfiguracja umożliwia przechowywanie komunikatów w pamięci z przepełnieniem komunikatów przechowywanych tymczasowo na dysku, aby zapobiec utracie danych podczas dużych woluminów komunikatów. Jeśli jednak zasobnik zostanie uruchomiony ponownie, nie można przywrócić żadnych komunikatów zapisanych na dysku.

Czy usługa Azure Device Registry oferuje wysoką dostępność w strefach dostępności i regionach?

Aby uzyskać informacje na temat wysokiej dostępności w różnych strefach dostępności i regionach dla reguły ADR, zobacz Niezawodność w usłudze Azure Device Registry.

Na których platformach są obsługiwane operacje usługi Azure IoT?

Obecnie K3s w systemie Ubuntu 24.04 jest jedyną ogólnie dostępną platformą do wdrażania operacji usługi Azure IoT w środowisku produkcyjnym. Aby dowiedzieć się więcej, zobacz Obsługiwane środowiska.

Czy mogę migrować obciążenia usługi IoT Edge do operacji usługi Azure IoT?

Usługa Azure IoT Edge nie jest usługą z obsługą usługi Azure Arc, takiej jak operacje usługi Azure IoT. Zamiast tego usługa IoT Edge jest głęboko zintegrowana z elementami pierwotnymi usługi Azure IoT Hub, takimi jak bliźniacze reprezentacje urządzeń i metody bezpośrednie dla jej funkcji. Chociaż operacje usługi Azure IoT mogą osiągnąć wyniki podobne do usługi IoT Edge w niektórych scenariuszach, obie usługi mają zasadniczo różne architektury. W związku z tym nie ma bezpośredniej ścieżki migracji do przenoszenia modułów obciążeń usługi IoT Edge do operacji usługi Azure IoT.

W przypadku operacji IoT obsługiwanych protokołów komunikacyjnych urządzeń.

Obecnie operacje usługi Azure IoT obsługują komunikację urządzeń OPC-UA i MQTT.

W których regionach platformy Azure są obecnie dostępne operacje usługi Azure IoT?

Operacje usługi Azure IoT są dostępne w regionach Wschodnie stany USA 2, Zachodnie stany USA 3, Europa Zachodnia, Wschodnie stany USA, Zachodnie stany USA, Zachodnie stany USA 2, Europa Północna.

Czy operacje usługi Azure IoT obsługują nawiązywanie połączenia za pośrednictwem serwerów proxy?

Operacje usługi Azure IoT obsługują łączenie za pośrednictwem przekazywania serwerów proxy, które nie wymagają uwierzytelniania serwera proxy. Serwery proxy, które wymagają uwierzytelniania lub mogą sprawdzać zaszyfrowany ruch, nie są obecnie obsługiwane.

Obecnie operacje usługi Azure IoT nie obsługują usługi Azure Private Link i prywatnych punktów końcowych.

Aby dowiedzieć się więcej, zobacz Omówienie operacji IoT i dokumentację.