Udostępnij przez


Omówienie limitów usługi Azure API Management

Usługa Azure API Management wymusza różne limity zasobów , takich jak interfejsy API, operacje i inne jednostki. W tym artykule wyjaśniono, dlaczego istnieją i jak efektywnie korzystać z usługi w ramach tych ograniczeń.

Dlaczego istnieją limity usług?

Limity usług w usłudze Azure API Management istnieją, podobnie jak w przypadku wszystkich usług platformy Azure, ponieważ nawet usługi w chmurze działają na infrastrukturze fizycznej z ograniczonymi zasobami. Platforma Azure zapewnia ogromną skalowalność i elastyczność, jednak podstawowa architektura sprzętu i systemu ma nieodłączne ograniczenia, którymi zarządzamy, aby zapewnić niezawodną wydajność dla naszych klientów.

Limity usług w usłudze Azure API Management nie są dowolnymi ograniczeniami, ale są skalibrowane na podstawie:

  • Wydajność i wydajność platformy Azure
  • Możliwości warstwy usług
  • Typowe wzorce użycia przez klientów

Limity zasobów są powiązane i zaprojektowane do współpracy. Zapobiegają one zakłócaniu ogólnej wydajności usługi przez pojedynczy aspekt usługi.

Zmiany limitów usług w warstwach klasycznych

Od marca 2026 r. usługa Azure API Management opublikuje i zastosuje zaktualizowane limity do wystąpień w warstwach klasycznych (Developer, Basic, Standard i Premium) oraz w warstwie Zużycie. Te aktualizacje będą zgodne z możliwościami każdej warstwy i pomogą klientom wybrać odpowiednią opcję dla swoich potrzeb.

Co się zmienia

  • Nowe limity dla zasobów warstwy klasycznej będą łatwiejsze do porównania z limitami w warstwach usług w wersji 2.
  • Wcześniej limity niektórych zasobów w warstwach klasycznych nie zostały jawnie zdefiniowane ani wymuszone. W praktyce te zasoby były zawsze ograniczone przez konfigurację usługi, pojemność usługi, liczbę jednostek skalowania, konfigurację zasad i inne czynniki. Nowe limity sprawią, że te ograniczenia będą jawne i przewidywalne.

Zasady limitów dla istniejących klientów

Po wprowadzeniu nowych limitów warstwy klasycznej możesz nadal korzystać z zasobów bez przerwy. Oznacza to:

  • Nie będzie to miało wpływu na istniejące usługi w warstwie Klasycznej, które już przekraczają opublikowane limity.
  • Będzie można wprowadzać zmiany w istniejących zasobach i dodawać nowe zasoby, przekraczając bieżące użycie o niewielki próg.

Takie podejście zapewnia, że istniejące obciążenia nie są zakłócane, jednocześnie zachęcając do dostosowania do nowych limitów w czasie.

Strategie zarządzania zasobami

Jeśli zbliżasz się lub osiągnąłeś pewne limity zasobów, rozważ następujące strategie:

Ulepszanie zarządzania zasobami

  • Wdrożenie regularnego procesu czyszczenia nieużywanych zasobów
  • Efektywne używanie tagów do identyfikowania zasobów, które można skonsolidować lub usunąć
  • Przejrzyj metryki pojemności , aby zrozumieć wykorzystanie zasobów i zidentyfikować potencjalne wąskie gardła.

Optymalizacja organizacji interfejsu API i operacji

Podczas zliczania liczby interfejsów API i zasobów związanych z interfejsem API (takich jak operacje interfejsu API, zaplecza, tagi itd.), usługa API Management obejmuje również wersje interfejsu API i poprawki. Podczas zbliżania się do limitów dla tych zasobów należy wziąć pod uwagę następujące strategie:

  • Usuwanie nieużywanych wersji interfejsu API lub poprawek
  • Konsolidacja lub usuwanie operacji tam, gdzie jest to konieczne
  • Zreorganizowanie interfejsów API z dużą liczbą operacji na wiele mniejszych, bardziej skoncentrowanych interfejsów API
  • Strategicznie używaj wersji interfejsu API i poprawek

Ocena warstwy usługi

Jeśli ciągle osiągasz limity zasobów, warto ocenić obecny poziom usługi. Niektóre limity, takie jak dla interfejsów API, różnią się w zależności od warstwy usług.

  • Rozważ opcje dodawania jednostek lub uaktualniania warstwy.
  • Rozważ wdrożenie dodatkowego wystąpienia usługi API Management w bieżącej warstwie.

Wskazówki dotyczące zwiększania limitu

W niektórych przypadkach możesz zażądać zwiększenia limitu usługi. Przed wykonaniem tej czynności zanotuj następujące wskazówki:

  • Zapoznaj się ze strategiami, aby proaktywnie rozwiązać ten problem przed żądaniem zwiększenia limitu. Aby uzyskać więcej informacji, zobacz sekcję Strategie zarządzania zasobami .

  • Rozważ potencjalny wpływ zwiększenia limitu na ogólną wydajność i stabilność usługi. Zwiększenie limitu może mieć wpływ na pojemność usługi lub spowodować zwiększone opóźnienie w niektórych operacjach usługi.

Żądanie zwiększenia limitu

Aby zażądać zwiększenia limitu, utwórz wniosek o pomoc techniczną w witrynie Azure Portal. Aby uzyskać więcej informacji, zobacz Plany pomocy technicznej platformy Azure.

Wnioski o zwiększenie limitu są oceniane indywidualnie i nie są gwarantowane. Ustalamy priorytety dla klientów w warstwie Premium w celu zwiększenia limitu.