Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. info
W tych dniach zaczęliśmy udostępniać aktualizacje komponentów Apigee Edge na potrzeby chmury publicznej:
- Router: poniedziałek, 31 maja 2021 r.
- Serwer zarządzający: wtorek, 15 czerwca 2021 r.
- Procesor komunikatów: środa, 30 czerwca 2021 r.
- Procesor komunikatów: wtorek, 19 października 2021 r.
Nowe funkcje i aktualizacje
Oto nowe funkcje i aktualizacje w tej wersji.
Nowa flaga na poziomie organizacji, która ogranicza uprawnienia użytkowników do zasobu Audits
Dodano nową flagę na poziomie organizacji: features.isAuditEnabledOnlyForOrgAdmin. Jeśli ten flag
jest ustawiony na true w przypadku konkretnej organizacji, tylko użytkownicy z rolą administratora organizacji mogą uzyskać dostęp do zasobu Audits. Ta funkcja umożliwia klientom wyłączenie audytów dla wszystkich ról użytkowników z wyjątkiem roli administratora organizacji. Domyślnie obowiązuje dotychczasowe działanie.
Kodowanie transferu identity nie jest już obsługiwane
Żądania z parametrem Transfer-Encoding: identity będą teraz otrzymywać odpowiedź HTTP 501.
Nowa właściwość procesora komunikatów
Wprowadziliśmy nową właściwość dla procesora komunikatów, której możesz użyć do skonfigurowania przekazywania proxy do serwera backendu:conf_http_HTTPClient.use.proxy.host.header.with.target.uri. Usługa ustawia docelowego hosta i port jako nagłówek HOST.
Nagłówek identyfikatora kontroli stanu
Podczas korzystania z usługi HealthMonitor, a w szczególności z usługi HTTP Monitor, można teraz skonfigurować żądania kontroli stanu tak, aby zawierały nagłówek HTTP o znanej nazwie, który otrzymuje unikalną, dynamicznie przypisaną wartość dla każdego żądania kontroli stanu.
Obsługa zestawów właściwości w Apigee Edge
Zestawy usług są teraz obsługiwane w Apigee Edge. Zobacz Korzystanie z zestawów usług.
Poprawione błędy
W tej wersji naprawiliśmy te błędy: Ta lista jest przeznaczona głównie dla użytkowników, którzy chcą sprawdzić, czy ich zgłoszenia zostały rozwiązane. Nie jest on przeznaczony do dostarczania szczegółowych informacji wszystkim użytkownikom.
| Identyfikator problemu | Nazwa komponentu | Opis |
|---|---|---|
| 151688733 | Serwer zarządzania |
Rozwiązaliśmy problem, który w niektórych przypadkach powodował zwracanie kodu stanu HTTP 409 podczas próby pobrania logów kontrolnych. |
| 161767761 | Serwer zarządzania |
Rozwiązaliśmy problem, który powodował, że treść żądania nie była prawidłowo rejestrowana w dziennikach kontrolnych w przypadku niektórych żądań. |
| 162300761 | Serwer zarządzania |
Rozwiązaliśmy problem, który powodował, że jeśli definicja OpenAPI nie zwracała prawidłowego kodu JSON lub YAML, zgłaszany był wyjątek, który ujawniał części odpowiedzi docelowej. |
| 172081319 | Serwer zarządzania |
Rozwiązaliśmy problem, który umożliwiał użytkownikom przypisywanie ról użytkownika do kont, co pozwalało im uzyskiwać dostęp do organizacji, których nie byli właścicielami. Po wprowadzeniu tej poprawki takie operacje nie będą dozwolone. |
| 174925913 | Serwer zarządzania |
Rozwiązaliśmy problem, który uniemożliwiał użytkownikom aktualizowanie istniejących wpisów KVM, których nazwy zaczynały się od znaku „/”. Ta zmiana umożliwia takie aktualizacje. |
| 180874323 | Serwer zarządzania |
Rozwiązaliśmy problem, który powodował, że numery wersji usuniętych wersji proxy mogły być zachowywane. Ta poprawka umożliwia użytkownikom wymuszenie usunięcia tych nieużywanych 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, który powodował przedwczesne resetowanie typu (W wersji poprawki z 19.10.2021 r.) |
| 77021457 | procesor komunikatów |
Rozwiązaliśmy problem polegający na tym, że ustawienie wartości |
| 119911660 | procesor komunikatów |
Problem z zasadami wywołania usługi został rozwiązany. Gdy |
| 120421482 | procesor komunikatów |
Podczas tworzenia KVM dodano dodatkowe sprawdzenia, aby zweryfikować, czy określone środowisko istnieje. |
| 140911291 | procesor komunikatów |
Rozwiązaliśmy problem polegający na tym, że wiadomości zawierające znaki nowego wiersza rejestrowane przez zasady MessageLogging przekraczające |
| 143086035 | procesor komunikatów |
Rozwiązaliśmy problem, w którym monitor stanu ignorował wartość parametru
Teraz wartość |
| 144017075 | procesor komunikatów |
Zapobiega przypadkowemu zmodyfikowaniu obiektu w pamięci podręcznej poziomu 1. Gdy obiekt jest umieszczany w pamięci podręcznej L1 lub z niej pobierany, zamiast niego umieszczana lub pobierana jest kopia. |
| 150594487 | procesor komunikatów |
Rozwiązaliśmy problem, który powodował niepowodzenie całego procesu uruchamiania procesora komunikatów podczas próby wczytania uszkodzonego pliku JAR. |
| 157468872 | procesor komunikatów |
Nieaktualna wartość w KVM po wygaśnięciu jest zmniejszana.
Rozwiązaliśmy problem, który powodował, że wartość |
| 160648174 | procesor komunikatów |
Zasada RaiseFault weryfikuje nazwę w dowolnej zasadzie AssignVariable Jeśli zasada RaiseFault zawiera element AssignVariable, sprawdza teraz, czy nazwa nie jest pusta. |
| 161390503 | procesor komunikatów |
Prawidłowa obsługa znaku Zasady HMAC prawidłowo obsługują teraz sytuację, w której zmienna, do której odwołuje się element Message, jest nieustawiona: zgłaszają błąd z komunikatem wskazującym, że nie można rozpoznać zmiennej, do której odwołuje się element. |
| 162320407 | procesor komunikatów |
Rozwiązaliśmy problem, który powodował, że certyfikaty klienta nie były wysyłane, mimo że na serwerze docelowym ustawiono wartość |
| 164466716 | procesor komunikatów |
Poprawiliśmy działanie wyjątku
Wcześniej wyjątek |
| 165421271 | procesor komunikatów |
Rozwiązaliśmy problem polegający na tym, że w narzędziu do debugowania wartości JSON inne niż ciągi znaków w ładunkach były konwertowane na ciągi znaków. |
| 168082009 | procesor komunikatów |
Dodano zmienną przepływu
Zmienna przepływu |
| 173003882 | procesor komunikatów |
Rozwiązaliśmy problem, który powodował, że serwer proxy z zasadą AssignMessage nie mógł zostać wdrożony, gdy nie określono nazwy nagłówków i innych elementów. |
| 177676554 | procesor komunikatów |
Zapobiegać równoległemu wykonywaniu dwóch zasad. W niektórych ograniczonych przypadkach, jeśli procesor komunikatów napotka błąd w odpowiedzi docelowej, może zezwolić na równoległe wykonanie co najmniej 2 zasad. W narzędziu do debugowania będzie to widoczne jako zasady wykonywane w nieprawidłowej kolejności lub w nieprawidłowym przepływie. |