Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X. информация
27 января 2020 года Google выпустила версию гибридной среды выполнения Apigee 1.1.0. В этом разделе описаны новые функции и изменения, выпущенные в версии 1.1.0.
Обновление
Вы не можете обновить версию 1.0.0 до 1.1.0, а новая версия не имеет обратной совместимости с версией 1.0.0. Версия 1.1.0 требует новой установки.
Новые функции и улучшения
Apigee Connect (альфа-версия)
Apigee Connect Alpha позволяет гибридной службе MART Apigee подключаться к плоскости управления, не требуя предоставления конечной точки MART. Если вы используете Apigee Connect, вам не нужно настраивать входной шлюз MART с псевдонимом хоста и авторизованным сертификатом DNS. Для получения подробной информации обратитесь к представителю Apigee.
Маршрутизация базового пути
Маршрутизация базового пути позволяет настраивать и управлять тем, как гибридная маршрутизация Apigee вызовов прокси-сервера API в определенные среды. Подробности см. в разделе Настройка маршрутизации по базовому пути .
Изменения
Следующие изменения были внесены в гибридную среду выполнения версии 1.1.0. Как уже отмечалось, некоторые из этих изменений не являются обратно совместимыми с версией 1.0.0.
- Интерфейс командной строки
apigeectl
теперь устанавливает Istio в пространство именistio-system
. Это пространство имен по умолчанию для Istio. Это изменение обратно несовместимо с гибридной версией 1.0.0. - Интерфейс командной строки
apigeectl
теперь устанавливает CertManager в пространство именcert-manager
. Это изменение обратно несовместимо с гибридной версией 1.0.0. - Поддерживаемая версия Istio, развернутая с гибридной средой выполнения Apigee, была перенесена на версию 1.4.2, поскольку версия 1.2.x больше не поддерживается.
Исправлены ошибки
Исправлены следующие проблемы, перечисленные в примечаниях к выпуску Apigee Hybrid 1.0.0:
Проблема | Описание |
---|---|
144886537 | Маршрутизация базового пути не работает в Apigee Hybrid v1.0.0. Если переопределения настроены на маршрутизацию в разные среды с одним и тем же хост-алиасом, входной трафик не направляется в среду на основе пути. |
143774187 | Гибридный пользовательский интерфейс отображает метку «Компания» в представлении «Приложения». |
Известные проблемы
В следующей таблице описаны известные проблемы этого выпуска:
Проблема | Описание |
---|---|
Н/Д | Вы не можете использовать «*» для свойства hostAlias одновременно для конфигураций mart и envs . Лучше всего использовать определенное имя хоста для конфигурации mart . |
Н/Д | Установка переменных HTTP_PROXY , HTTPS_PROXY и NO_PROXY не поддерживается в альфа-версии Apigee Connect. |
Н/Д | Ошибка недопустимого заголовка HTTP: вход Istio переключает все входящие целевые ответы на протокол HTTP2. Поскольку гибридный процессор сообщений поддерживает только HTTP1, при вызове прокси-сервера API может появиться следующая ошибка: http2 error: Invalid HTTP header field was received: frame type: 1, stream: 1, name: [:authority], value: [domain_name] Если вы видите эту ошибку, вы можете предпринять одно из следующих действий, чтобы исправить проблему:
|
144584813 | Если вы создаете сеанс отладки, но в нем еще нет транзакций,API List Debug Sessions не включает этот сеанс в этот список. API включает в ответ сеансы, только если сеанс содержит хотя бы одну транзакцию. |
144436206 | В представлении «Производительность кэша» расчет коэффициента попадания в кэш неверен. |
144321491 | Гибридный Apigee регистрирует уведомления «Создание отсутствующего кеша», которые указывают на потенциальное снижение производительности. Эти сообщения ожидаемы, и их можно игнорировать. |
144321144 | Прокси с безопасным виртуальные хосты не могут быть перезагружены. |
144286363 | Маска отладки в env.json не маскирует данные ответа. Следующий API для обновления маски отладки env.json с помощью поля responseJSONPaths не работает: PATCH /v1/organizations/org/environments/env/debugmask?replaceRepeatedFields=true { "responseJSONPaths": ["$.maskedDataEnv"] } Чтобы обойти эту проблему с помощью трассировки, вы можете удалить весь сеанс трассировки в пользовательском интерфейсе или использовать API-интерфейсы трассировки для удаления отдельных транзакций в рамках сеанса. | 143659917 | Для параметра срока действия политики PopulateCache должно быть установлено явное значение от 1 до 30. Например: <ExpirySettings> <TimeoutInSec>30</TimeoutInSec> </ExpirySettings> |
133192879 | Сводка. При использовании API или пользовательского интерфейса для получения статуса развертывания вашей организации возникает очень большая задержка. Эта задержка может привести к ответу Обходной путь: обновите браузер (или отправьте запрос повторно). |