Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X. информация
В этом разделе описывается версия 4.18.05 выпуска функции Edge для частного облака.
Краткое описание выпуска
В следующей таблице приведены изменения в этом выпуске функций:
Новые возможности | ○ Политики JWT теперь общедоступны (GA) ○ Теперь поддерживается RedHat Enterprise Linux 6.9. ○ Теперь поддерживается Oracle Linux 6.9. ○ Теперь поддерживается CentOS 6.9. ○ Изменения конфигурации установки интерфейса New Edge. ○ Параметры повторной попытки маршрутизатора теперь можно настроить на уровне виртуального хоста. | |||
Включенные выпуски |
| |||
Выход на пенсию | ○ API BaaS ○ Панель мониторинга (бета) | |||
Устаревания | ○ Защищенные хранилища (хранилища) Apigee заменены KVM. ○ Добавление путей на вкладке «Производительность прокси-сервера API». ○ Свойство SMTPSSL для портала служб разработчиков. | |||
Исправления ошибок | ○ Запретить изменение адреса электронной почты пользователя (65550638). ○ Уязвимость безопасности в jackson-databind (69711616) ○ Утечка памяти в процессорах сообщений (71612599) | |||
Известные проблемы | Этот выпуск включает следующие известные проблемы: ○ При резервном копировании процессора сообщений не сохраняется правильный набор файлов (121095148).○ Запросы HEAD к целям Node.js зависают (79993247).○ Отображается опция «Создать обратный прокси-сервер через Open API» (79949124). ○ Не разрешаются имена хостов (79757554). ○ Исключения DataAccessException в конфигурациях с несколькими центрами обработки данных (76087166). ○ При остановке apigee-postgresql появляется сообщение об ошибке разрешения (72379834). ○ Политика регистрации сообщений, включая дополнительную информацию в сообщении журнала (68722102). Дополнительные сведения о каждой из этих известных проблем, включая способы их решения, см. в разделе Известные проблемы . | |||
В следующих разделах подробно описана каждая из этих тем.
Пути обновления
В следующей таблице показаны пути обновления для этого выпуска функции:
С 18.04.01 | Непосредственное обновление с 4.18.01 → 4.18.05 |
С 17.04.09 | Непосредственно обновление с 17.4.09 → 18.05. |
С 17.04.05 | Непосредственное обновление с 4.17.05 → 4.18.05 |
С 17.04.01 | Обновление с 4.17.01 → 4.18.01 , затем обновление с 4.18.01 → 4.18.05. |
С 16.04.09 | Обновление с 4.16.09 → 4.18.01 , затем обновление с 4.18.01 → 4.18.05. |
С 16.04.05 | Обновление с 4.16.05 → 4.18.01 , затем обновление с 4.18.01 → 4.18.05. |
С 16.04.01 | Обновление с 4.16.01 → 4.18.01 , затем обновление с 4.18.01 → 4.18.05. |
Из версии 4.15.0x | Обновите с 4.15.0x → 4.16.01, затем обновите с 4.16.01 → 4.18.01 , затем обновите с 4.18.01 → 4.18.05. |
Новые возможности
В этом разделе описаны новые функции в этом выпуске функций. В дополнение к этим функциям этот выпуск включает в себя все функции выпусков Edge UI, Edge Management и Portal, перечисленных в разделе «Включенные выпуски» .
Помимо следующих улучшений, этот выпуск также содержит множество улучшений удобства использования, производительности, безопасности и стабильности.
Политики JWT
Следующие политики JWT больше не находятся в стадии бета-тестирования; они теперь GA:
Поддерживаемое программное обеспечение
Этот выпуск функций включает следующие изменения в поддерживаемое программное обеспечение:
- Red Hat Enterprise Linux (RHEL) 6.9 теперь поддерживается.
- Oracle Linux 6.9 теперь поддерживается.
- CentOS 6.9 теперь поддерживается.
- RHEL/CentOS/Oracle Linux 7.2 больше не поддерживаются.
Дополнительную информацию см. в разделе Поддерживаемое программное обеспечение и поддерживаемые версии .
Изменения конфигурации установки нового интерфейса Edge
Версия 4.18.05 интерфейса New Edge содержит изменения в файле конфигурации по сравнению с версией 4.18.01. Новые свойства описаны в разделе «Изменения конфигурации установки по сравнению с Edge 4.18.01» .
Параметры повторной попытки маршрутизатора теперь можно установить на уровне виртуального хоста.
Теперь вы можете установить параметры повтора для связи маршрутизатора с процессором сообщений на виртуальном хосте. Это дает вам более детальный контроль, чем предыдущие параметры, которые можно было настроить только на уровне маршрутизатора.
Дополнительные сведения см. в разделе Свойства конфигурации виртуального хоста .
Новое измерение аналитики и изменение измерения x_forwarded_for_ip
Способ, которым Edge устанавливает измерение x_forwarded_for_ip
в Edge Analytics, изменился. Раньше, если в заголовке X-Forwarded-For
было несколько IP-адресов, измерение x_forwarded_for_ip
содержало только последний указанный IP-адрес. Клиенты часто использовали измерение x_forwarded_for_ip
для определения IP-адреса клиента, отправляющего запрос API к Edge.
В этом выпуске измерение x_forwarded_for_ip
теперь содержит полный список IP-адресов в заголовке X-Forwarded-For
.
Предупреждение . Заголовок X-Forwarded-For
может быть подделан IP-адресом, которому было отказано в доступе, за исключением последнего адреса в заголовке, который представляет собой IP-адрес Edge, полученный в результате последнего внешнего TCP-квитирования. Чтобы определить исходный IP-адрес клиента, отправляющего запрос API к Edge, в этом выпуске в Edge Analytics добавлено новое измерение: ax_resolved_client_ip
.
Теперь вы можете использовать измерение ax_resolved_client_ip
в пользовательском отчете или в условии фильтра в пользовательском отчете, чтобы определить IP-адрес клиента, отправляющего запрос API. Дополнительную информацию об измерении ax_resolved_client_ip
см. в справочнике по метрикам, измерениям и фильтрам Analytics .
Это изменение также влияет на то, как политика AccessControl обрабатывает заголовок X-Forwarded-For
. В этом выпуске Edge автоматически заполняет HTTP-заголовок X-Forwarded-For
единственным IP-адресом, полученным в результате последнего внешнего TCP-квитирования (например, IP-адреса клиента или маршрутизатора). В предыдущих выпусках Edge устанавливал HTTP-заголовок X-Forwarded-For
с единственным IP-адресом, полученным в результате первого внешнего TCP-квитирования (например, IP-адреса клиента или маршрутизатора). Дополнительные сведения см . в разделе «О HTTP-заголовке X-Forwarded-For» .
Включенные выпуски
Со времени предыдущего выпуска функций Edge for Private Cloud были выпущены следующие выпуски, которые включены в этот выпуск функций:
Пограничный интерфейс | Управление периферией/время выполнения | Портал |
---|---|---|
18.04.04 18.03.02 18.02.14 17.11.06 | 18.04.06 18.04.04 18.03.02 * 18.02.02 18.01.05 | 18.04.25.01 18.04.25.00 18.04.23.00 18.03.28.00 18.03.05.00 18.02.15.00 18.01.31.00 17.12.20.00 |
* Исправление ошибки 74622499 не включено в версию Edge for Private Cloud 4.18.05. |
Нажмите на ссылку выше, чтобы увидеть исправления ошибок и новые функции из тех выпусков, которые включены в этот выпуск функций.
Выход на пенсию
В этом разделе описаны функции, которые были отключены в этом выпуске функций.
API БааС
Поддержка API BaaS прекращена. Дополнительную информацию см. в разделе Прекращение поддержки Apigee, прекращение использования и изменения CPS .
Панель мониторинга (бета)
Панель мониторинга (бета-версия) удалена из эксплуатации и больше не будет поддерживаться. В результате следующие компоненты больше не являются частью установки:
-
apigee-influxdb
-
apigee-telegraf
-
apigee-grafana
Чтобы продолжать получать метрики маршрутизатора, процессора сообщений и узла, Apigee рекомендует использовать JMX для интеграции данных Edge for Private Cloud с вашими собственными инструментами мониторинга. Дополнительные сведения см. в разделах «Что отслеживать» и «Как отслеживать» .
Если вы обновляете существующую установку до версии 4.18.05, вам следует удалить панель мониторинга. Apigee не гарантирует, что он продолжит работать должным образом.
Устаревания
Следующие функции устарели в этом выпуске функций.
Дополнительную информацию см. в разделе Прекращение поддержки Apigee, прекращение использования и изменения CPS .
Безопасное хранилище Apigee (хранилища)
Безопасное хранилище Apigee, также известное как «хранилища», прекращает поддержку и будет прекращено в сентябре 2018 года.
Вместо использования безопасного хранилища используйте зашифрованные карты значений ключей (KVM), как описано в разделе Работа с картами значений ключей . Зашифрованные KVM так же безопасны, как и хранилища, и предоставляют больше возможностей для создания и извлечения.
Добавление путей на вкладке «Производительность прокси API»
До этого выпуска вы могли перейти к прокси-серверу API в пользовательском интерфейсе управления, перейти на вкладку « Производительность» и создать различные пути для сравнения на основе диаграмм на вкладке «Производительность » прокси-сервера и на панели мониторинга «Бизнес-операции» .
Эта функция больше не доступна в пользовательском интерфейсе. Альтернативу этой функции см. в разделе Альтернатива API бизнес-транзакций .
Свойство SMTPSSL для портала Developer Services.
Чтобы установить протокол, используемый SMTP-сервером, подключенным к порталу, теперь вы используете свойство SMTP_PROTOCOL
вместо свойства SMTPSSL
. Допустимые значения SMTP_PROTOCOL
: «стандарт», «ssl» и «tls».
Дополнительные сведения см. в разделе Установка портала Developer Services .
Исправления ошибок
В этом разделе перечислены ошибки частного облака, исправленные в этом выпуске функций. Помимо ошибок, перечисленных ниже, этот выпуск функций включает в себя все исправления ошибок в выпусках Edge UI, Edge Management и Portal, показанных в разделе «Включенные выпуски» .
Идентификатор проблемы | Описание |
---|---|
71612599 | Утечка памяти в процессорах сообщений Устранена утечка памяти. Это произошло в процессорах сообщений, когда Qpidd был остановлен. |
69711616 | Уязвимость безопасности в jackson-databind Библиотека jackson-databind была обновлена до версии 2.7.9.1, чтобы предотвратить ошибку десериализации. |
65550638 | Запретить изменение адреса электронной почты пользователя Вы больше не можете изменить адрес электронной почты пользователя в полезных данных сообщения, отправляемых в API управления. API управления теперь также запрещает использование XML в теле запроса. |
Известные проблемы
В следующей таблице перечислены известные проблемы в этом выпуске функций:
Идентификатор проблемы | Описание |
---|---|
121095148 | При резервном копировании процессора сообщений не создается резервная копия правильного набора файлов. Обходной путь: Запустите резервное копирование второй раз, и он должен создать резервную копию правильного набора файлов. |
79993247 | Запросы Запросы HEAD к цели Node.js могут зависать, оставляя соединения ожидающими. Обходной путь: Чтобы обойти эту проблему, определите обработчик запросов |
79949124 | Отображается опция «Создать обратный прокси через Open API». Мастер прокси-серверов в настоящее время отображает возможность создания нового прокси-сервера через Open API. Это невозможно в Edge для частного облака. Обходной путь: Никто. |
79757554 | Имена хостов не разрешаются После установки или обновления Edge для частного облака имена хостов могут не соответствовать своим адресам. Обходной путь: Чтобы решить эту проблему, перезапустите компонент пользовательского интерфейса Edge: /opt/apigee/apigee-service/bin/apigee-service edge-ui restart |
76087166 | DataAccessException в нескольких конфигурациях центров обработки данных Если в конфигурациях с несколькими центрами обработки данных одно хранилище данных становится недоступным, вы можете увидеть следующую ошибку: DataAccessException: Error while accessing datastore; Please retry later В результате сервер управления может не запуститься, поскольку он пытается подключиться к узлам Cassandra как в DC-1, так и в DC-2. Обратите внимание, что ожидаемое состояние — сервер управления не будет подключаться к компонентам хранилища данных в разных регионах. Обходной путь Обходной путь — отменить регистрацию следующих типов узлов Cassandra в недоступном центре обработки данных, а затем перерегистрировать их после того, как узлы Cassandra снова станут доступны:
Чтобы отменить регистрацию и перерегистрацию этих типов узлов Cassandra:
Обратите внимание, что эти операции регистрируют и отменяют регистрацию узлов в Zookeeper и не оказывают никакого влияния на кластер Cassandra. Дополнительные сведения об этих командах см. в разделе Обновление регистрации хранилища данных . |
72379834 | Сообщение об ошибке разрешения появляется при остановке apigee-postgresql Когда вы используете команду Обходной путь: Н/Д |
68722102 | Политика регистрации сообщений, включая дополнительную информацию в сообщении журнала. Элемент
Обходной путь: Никто. |
Следующий шаг
Чтобы начать работу с Edge for Private Cloud 4.18.05, воспользуйтесь следующими ссылками:
- Новые установки:
- Обзор новой установки
- Существующие установки:
- Обновление с 4.18.01
- Обновление с 4.17.05 или 4.17.09
- Обновление с 4.17.01
- Обновление с 4.16.09
- Обновление с 4.16.01 или 4.16.05