Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. Informacje
W tym dniu rozpoczęliśmy publikowanie aktualizacji komponentów Apigee Edge dla chmury publicznej:
- Router: poniedziałek, 31 maja 2021 r.
- Zarządzanie serwerem: wtorek, 15 czerwca 2021 r.
- Procesor wiadomości: środa, 30 czerwca 2021 r.
- Procesor wiadomości: wtorek, 19 października 2021 r.
Nowe funkcje i aktualizacje
Poniżej znajdziesz opis nowych funkcji i aktualizacji w tej wersji.
Nowa flaga na poziomie organizacji ograniczająca uprawnienia użytkowników do zasobu audytów
Dodano nową flagę na poziomie organizacji: isAuditEnabledOnlyForOrgAdmin
. Jeśli dla określonej organizacji ta flaga jest ustawiona na true
, dostęp do zasobu audytów mają tylko użytkownicy z uprawnieniami administratora organizacji. Ta funkcja pozwala klientom wyłączyć kontrolę wszystkich ról użytkowników oprócz OrgAdmin. Domyślnie jest to dotychczasowe zachowanie.
Kodowanie transferu identity
nie jest już obsługiwane
Żądania z Transfer-Encoding: identity
będą teraz otrzymywać odpowiedź HTTP 501.
Nowa właściwość podmiotu przetwarzającego wiadomości
Wprowadziliśmy nową właściwość dla procesora wiadomości, której możesz używać do konfigurowania przekierowania serwera proxy na serwer backendu: conf_http_HTTPClient.use.proxy.host.header.with.target.uri
. Właściwość ta ustawia docelowego hosta i port jako nagłówek HOST.
Nagłówek identyfikatora kontroli stanu
Podczas korzystania z HealthMonitor, a w szczególności monitora HTTP, można teraz skonfigurować żądania kontroli stanu tak, aby zawierały nagłówek HTTP o dobrze znanej nazwie, który otrzymuje unikalną, dynamicznie przypisywaną wartość dla każdego żądania kontroli stanu.
Obsługa zestawów usług w Apigee Edge
Zestawy usług są teraz obsługiwane w Apigee Edge. Zapoznaj się z sekcją o używaniu zestawów właściwości.
Naprawione błędy
Poprawiliśmy w niej wymienione niżej błędy. Ta lista jest przeznaczona głównie dla użytkowników, którzy chcą sprawdzić, czy ich zgłoszenia do zespołu pomocy zostały rozwiązane. Jej zadaniem nie jest dostarczanie szczegółowych informacji o wszystkich użytkownikach.
Identyfikator problemu | Nazwa komponentu | Opis |
---|---|---|
151688733 | Serwer zarządzania |
Rozwiązaliśmy problem, który powodował, że podczas próby pobrania logów kontrolnych w niektórych przypadkach zwracany był stan HTTP 409. |
161767761 | Serwer zarządzania |
Rozwiązaliśmy problem, który powodował, że treść żądania nie była prawidłowo logowana w przypadku niektórych żądań w logach kontrolnych. |
162300761 | Serwer zarządzania |
Rozwiązaliśmy problem, który powodował, że jeśli definicja OpenAPI nie zwracała prawidłowego pliku JSON lub YAML, został zgłoszony wyjątek pokazujący ujawnione części docelowej odpowiedzi. |
172081319 | Serwer zarządzania |
Rozwiązaliśmy problem polegający na tym, że użytkownicy mogli przypisywać role użytkowników do swoich kont, co pozwalało im na dostęp do organizacji, które do nich nie należą. Po wprowadzeniu tej poprawki takie operacje są niedozwolone. |
174925913 | Serwer zarządzania |
Rozwiązaliśmy problem, który powodował, że użytkownicy nie mogli aktualizować istniejących wpisów KVM, których nazwy zaczynały się od znaku „/”. Ta zmiana umożliwia takie aktualizacje. |
180874323 | Serwer zarządzania |
Naprawiliśmy problem, który powodował, że można było utrzymać numery wersji usuniętych wersji serwera proxy. Ta poprawka umożliwia użytkownikom wymuszanie usuwania tych numerów wersji. |
67780911 | procesor komunikatów |
Rozwiązaliśmy problem, który powodował, że zmienna przepływu |
184967588 | procesor komunikatów |
Rozwiązaliśmy problem polegający na tym, że typ (poprawka z 19.10.2021 r.). |
77021457 | procesor komunikatów |
Naprawiliśmy problem, który powodował, że ustawienie |
119911660 | procesor komunikatów |
Rozwiązaliśmy problem związany z zasadami dotyczącymi objaśnienia usługi. Gdy |
120421482 | procesor komunikatów |
Podczas tworzenia KVM dodaliśmy dodatkowe testy, aby sprawdzić, czy określone środowisko istnieje. |
140911291 | procesor komunikatów |
Rozwiązaliśmy problem, który powodował, że wiadomości zawierające znaki nowego wiersza zarejestrowane w |
143086035 | procesor komunikatów |
Rozwiązaliśmy problem, który powodował, że monitor stanu ignorował wartość
Teraz wartość |
144017075 | procesor komunikatów |
Zapobiegaj przypadkowej modyfikacji obiektu w pamięci podręcznej L1. Gdy obiekt zostaje umieszczony lub pobierany do lub z pamięci podręcznej L1, zamiast tego umieszczana lub pobierana jest jego kopia. |
150594487 | procesor komunikatów |
Rozwiązaliśmy problem, który powodował, że podczas próby wczytania uszkodzonego pliku jar nie działał cały proces uruchamiania procesora wiadomości. |
157468872 | procesor komunikatów |
Nieaktualna wartość w KVM po wygaśnięciu okresu zostaje zmniejszona.
Rozwiązaliśmy problem, który powodował, że |
160648174 | procesor komunikatów |
VisitFault weryfikuje nazwę w dowolnej zmiennej AssignZmiennej Gdy zasada GrowFault zawiera element AssignVariable, zasada sprawdza teraz, czy nazwa nie jest pusta. |
161390503 | procesor komunikatów |
Poprawna obsługa atrybutu Zasada HMAC prawidłowo obsługuje teraz przypadek, gdy zmienna, do której odwołuje się element Message (wiadomość) jest nieskonfigurowana, powoduje zgłoszenie błędu z komunikatem informującym, że nie można znaleźć określonej zmiennej. |
162320407 | procesor komunikatów |
Rozwiązaliśmy problem polegający na tym, że certyfikaty klienta nie były wysyłane, mimo że na serwerze docelowym ustawiono |
164466716 | procesor komunikatów |
Działanie wyjątku
Wcześniej wyjątek |
165421271 | procesor komunikatów |
Rozwiązaliśmy problem, który powodował, że wartości JSON inne niż ciąg znaków w ładunkach były konwertowane w narzędziu do debugowania na ciągi znaków. |
168082009 | procesor komunikatów |
Do zasady GetAuthV2Info dodano zmienną przepływu
Zmienna przepływu |
173003882 | procesor komunikatów |
Rozwiązaliśmy problem, który powodował, że nie udało się wdrożyć serwera proxy z zasadą AssignMessage, gdy nie określono nazwy dla nagłówków i innych elementów. |
177676554 | procesor komunikatów |
Zablokuj możliwość równoległego wykonywania 2 zasad. W niektórych przypadkach, jeśli procesor wiadomości napotka błąd w odpowiedzi docelowej, może zezwolić na równoległe uruchamianie 2 lub większej liczby zasad. W narzędziu do debugowania pojawi się ona wtedy, gdy zasady będą stosowane w niewłaściwej kolejności lub w niewłaściwym procesie. |