1.1.1 — Примечания к выпуску гибридной среды выполнения Apigee

Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee
X.info

14 февраля 2020 года мы выпустили гибридную среду выполнения Apigee версии 1.1.1.

Обновление

Обновление с версии 1.0.0 до 1.1.1 невозможно, и новая версия несовместима с версией 1.0.0. Если вы используете версию 1.0.0, для версии 1.1.1 потребуется новая установка. Если у вас установлена ​​версия 1.1.0, вы можете обновить ее, следуя этим инструкциям: Обновление Apigee hybrid .

Новые функции и обновления

Ниже перечислены новые функции и улучшения в этом выпуске:

Поддержка GKE в локальной сети и AKS.

Теперь вы можете установить гибридную среду выполнения на Anthos GKE, развернутом локально (GKE on-prem), и на Microsoft® Azure Kubernetes Service (AKS). См. Часть 2: Краткое руководство по среде выполнения , чтобы начать работу.

Многорегиональное развертывание также поддерживается для GKE on-prem и AKS. См. разделы «Многорегиональное развертывание в GKE и GKE on-prem» и «Многорегиональное развертывание в AKS» .

Прокси-переменные для гибридных компонентов

Теперь вы можете задавать параметры конфигурации для HTTP-прокси-сервера. После настройки вся интернет-коммуникация для компонентов UDCA, MART и Synchronizer будет проходить через прокси-сервер. Для получения информации о свойстве конфигурации httpProxy см. раздел «Свойства httpProxy» . (132167490)

Исправлены ошибки

В этом релизе исправлены следующие ошибки. Этот список предназначен в первую очередь для пользователей, проверяющих, были ли исправлены их заявки в службу поддержки. Он не предназначен для предоставления подробной информации всем пользователям.

Идентификатор выпуска Название компонента Описание
144448262 Платформа K8S

Расхождение в метке UDCA udca_upstream_http_error_count label

147258525 CPS

Включите секционированный хэш-индекс в гибридном режиме.

144286363 След

Исправлена ​​ошибка, из-за которой маска Debug в env.json не скрывала данные ответа.

147191247 Платформа K8S

Ключ шифрования контракта не должен быть частью команды apigeectl init

146932903 Платформа K8S

Удалите ненужные порты из входящего трафика Istio.

146426226 Платформа K8S

Журналы входящих запросов не собираются.

143660032 РМП

com.apigee.test.runtime.steps.quota.DefaultQuotaTypeTest завершается с ошибкой в ​​гибридном режиме.

144973407 РМП

В настоящее время для одной транзакции существует два идентификатора корреляции. Нам нужен только один.

144321473 UAP

UDCA: удалить предупреждение об отсутствии проверки состояния здоровья в журнале событий.

144321491 РМП

Сообщение в логе CacheConfiguration.warnMaxEntriesLocalHeap() указывает на проблему с производительностью.

Известные проблемы

В таблице ниже описаны известные проблемы этого выпуска:

Проблема Описание
150187652 В именах переменных окружения нельзя использовать дефисы. Имя переменной окружения, содержащее дефис, приводит к ошибкам при запуске пода во время выполнения.
149220463

При обновлении до версии 1.1.1 ранее развернутые прокси-серверы не будут развернуты.

Временное решение: Чтобы обойти эту проблему, повторно разверните все ранее развернутые прокси-серверы.

Н/Д Нельзя использовать символ "*" для свойства hostAlias ​​одновременно в конфигурации mart и envs . Рекомендуется использовать конкретное имя хоста в конфигурации mart .
Н/Д В альфа-версии Apigee Connect установка переменных HTTP_PROXY , HTTPS_PROXY и NO_PROXY не поддерживается.
Н/Д

Ошибка «Недопустимый HTTP-заголовок»: Istio ingress переключает все входящие ответы целевого объекта на протокол HTTP2. Поскольку гибридный обработчик сообщений поддерживает только HTTP1, при вызове API-прокси может появиться следующая ошибка:

http2 error: Invalid HTTP header field was received: frame type: 1, stream: 1,
   name: [:authority], value: [domain_name]

Если вы видите эту ошибку, для её устранения можно выполнить одно из следующих действий:

  • Измените параметры целевой службы таким образом, чтобы в ответе отсутствовал заголовок Host.
  • При необходимости удалите заголовок Host, используя политику AssignMessage в вашем API-прокси.
144584813 Если вы создаете отладочную сессию, но в ней еще нет транзакций, тоAPI «Список отладочных сессий» не включает эту сессию в список. API включает сессии в ответ только в том случае, если сессия содержит хотя бы одну транзакцию.
144436206 В разделе «Производительность кэша» расчет коэффициента попаданий в кэш неверен.
144321144 Прокси с безопасным доступом Виртуальные хосты невозможно перезагрузить.
143659917

Параметру истечения срока действия политики PopulateCache необходимо задать явное значение от 1 до 30. Например:

<ExpirySettings>
  <TimeoutInSec>30</TimeoutInSec>
</ExpirySettings>
133192879

Краткое описание: При использовании API или пользовательского интерфейса для получения статуса развертывания вашей организации наблюдается очень высокая задержка. Эта задержка может привести к ответу HTTP 204 (No Content) или HTTP 400 (Bad Request) .

Временное решение: обновите страницу в браузере (или отправьте запрос повторно).