Вы просматриваете документацию по Apigee Edge.
См. документацию по Apigee X.
В понедельник, 24 сентября 2018 г., мы начали выпуск новой версии Apigee Edge для общедоступного облака.
Клиенты частного облака : включен ли этот облачный выпуск в вашу версию частного облака? См. примечания к выпуску вашей версии, чтобы узнать, какие облачные выпуски она содержит. Кроме того, см. О нумерации выпусков , чтобы понять, как можно определить это, сравнивая номера выпусков.
Вопросы или проблемы? Получить помощь здесь .
Уведомления о выпуске . Перейдите на http://status.apigee.com и нажмите «Подписаться на обновления» .
Новые функции и обновления
Ниже приведены новые функции и обновления в этом выпуске.
Идентификатор проблемы | Название компонента | Описание |
---|---|---|
67506562 | Среда выполнения API | Поддержка SSL/TLS в политике JavaScript Политика JavaScript позволяет настроить <SSLInfo> для безопасных вызовов SSL/TLS к внешним службам. Дополнительные сведения см. в документации по политике JavaScript . |
77149507 | Среда выполнения API | Переменные SSL/TLS, доступные на пограничных маршрутизаторах Когда Edge Public Cloud переключился с маршрутизаторов Netty на Nginx, некоторые переменные потока SSL/TLS больше не были доступны. Это обновление делает некоторые переменные SSL/TLS снова доступными. Дополнительные сведения см. в разделе Доступ к информации о соединении TLS в прокси-сервере API . |
67310628 | Среда выполнения API | Поддержка обратного вызова JavaScript в httpClient для улучшенных вызовов Объект Пример: до ex1 = httpClient.get("http://example.com"); ex1.waitForComplete(); if (ex1.isSuccess()) { response1 = ex1.getResponse(); context.setVariable('example.status',response1.status); } else { error = ex1.getError(); context.setVariable('example.error','Woops: ' + error); } Пример: сейчас function onComplete(response, error) { if (response) { context.setVariable('example.status', response.status); } else { context.setVariable('example.error', 'Woops: ' + error); } } // Function callback allowed as an argument. httpClient.get("http://example.com", onComplete); |
80298811 | Сервер управления | Новый API управления (бета-версия): обновите продукты API, назначенные потребительскому ключу. Приложения разработчиков имеют ключи потребителя/API, связанные с определенными продуктами API. Новый API управления ( бета-версия ) позволяет изменять продукты API, связанные с одним ключом потребителя. В следующих примерах cURL предполагается, что ключ потребителя уже связан с продуктом с именем Полезная нагрузка JSON curl -i -X PUT -H "Content-Type: application/json" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '["product2","product3"]' \ -u account_email XML-полезная нагрузка curl -i -X PUT -H "Content-Type: application/xml" \ "https://api.enterprise.apigee.com/v1/organizations/org_name/\ developers/developer_email_or_id/apps/app_name/\ keys/consumer_key/apiproducts" \ -d '<List><Item>product2</Item><Item>product3</Item></List>' \ -u account_email |
113700413 | Размещенные цели | Логика обновления токена нарушена |
112481174 | Размещенные цели | Не завершать развертывание прокси-сервера из-за ошибки Turbo |
111443934 | Размещенные цели | Упростите реализацию API развертывания в Edge |
110897740 | Размещенные цели | Реализовать правильную поддержку удаления приложений/редакций Turbo. |
110894391 | Размещенные цели | Рефакторинг TurboService в Edge для упрощения HTTP-запросов/повторных попыток |
110377069 | Аналитика | Новое измерение аналитики и изменение параметра В этом выпуске Edge для облака способ, которым Edge устанавливает параметр В этом выпуске измерение Предупреждение . Заголовок Теперь вы можете использовать параметр Это изменение также влияет на то, как политика AccessControl обрабатывает заголовок |
109955269 | Среда выполнения API | Обновление fh.properties для ветки выпуска Release_180608 |
80154696 | Сервер управления | Включите сведения о регионе и сервере для каждого сервера в ответы о состоянии развертывания и отмены развертывания. |
80096158 | Монетизация | Добавить адрес электронной почты разработчика в набор данных монетизации |
80088703 | Монетизация | Восстановить флаг по умолчанию для BigQuery |
79980234 | Среда выполнения API | Добавить тип ресурса для разных файлов ресурсов |
79979555 | Среда выполнения API | Убедитесь, что родительские объекты существуют при выполнении операций создания/чтения |
79445195 | Край Микро | Поддержка микрошлюза для mTLS при вызове API управления |
79165169 | Среда выполнения API | Sonar: просмотр целевого http-статуса и задержки для каждой из целей |
79094567 | Монетизация | Добавить столбец электронной почты разработчика в итоговый отчет о монетизации |
78910936 | Среда выполнения API | Перенести зависимость MP от isSenseEnabled на sense.protection |
78911890 | Сервер управления | Новые встроенные роли пользователей Sense: SenseOperator и SenseUser. |
78535353 | Среда выполнения API | Исправить XFF, когда маршрутизатор находится за GCP http (s) GLB |
78304706 | Среда выполнения API | MP должен добавить заголовки, связанные с соответствием |
78297238 | Среда выполнения API | Добавьте заголовки HTTP в маршрутизатор для соответствия PCI |
77543608 | Монетизация | Монетизация: добавить «Профиль организации не найден» |
72232364 | Монетизация | Создайте среду монетизации для каждой организации |
Исправлены ошибки
В этом релизе исправлены следующие ошибки. Этот список в первую очередь предназначен для пользователей, проверяющих, были ли исправлены их заявки в службу поддержки. Он не предназначен для предоставления подробной информации для всех пользователей.
Идентификатор проблемы | Название компонента | Описание |
---|---|---|
113267243 | Среда выполнения API | Очистка jstack от jstack-local-copy выполняется недостаточно быстро. |
113222974 | Среда выполнения API | Диски в MP заполнены огромными файлами system.log*.tmp |
111671525 | Размещенные цели | Коды неуспешных ответов от HT запускают поток ошибок в прокси-сервере |
111416863 | Среда выполнения API | Один прокси в организации не был развернут в выпуске 180608_03. |
111073791 | Турбо | Логика опроса может работать вечно, если постоянно возникают ошибки |
110924838 | Среда выполнения API | Маршрутизаторы пробных модулей не загружают восходящие потоки для виртуальных хостов в R180608. |
110425503 | Среда выполнения API | Перезагрузка nginx вызывает проблемы с доступностью MP |
79541171 | Среда выполнения API | Аналитическое измерение x_forwarded_for_ip сообщает только о первом IP-адресе в списке. Он должен сообщить полный список. Внутреннее исправление для поддержки будущих обновлений продукта. |
109673863 | Среда выполнения API | Исправлена ошибка, из-за которой используемый виртуальный хост можно было удалить. |
80538530 | Среда выполнения API | Клиент не может развернуть новую версию прокси |
80429941 | Среда выполнения API | CassandraRepositoryDelegate.exists() всегда возвращает true для путей /apiproxy/*/maskconfigs/* |
80207872 | Среда выполнения API | Добавьте ведение журнала в службы хранилища конфигураций, чтобы было легче определить, какие конфигурации вы используете при запуске. |
80203732 | Среда выполнения API | Лучше обрабатывать типы контента в http-клиенте DeploymentStatusService |
79993247 | Среда выполнения API | Запросы HEAD к целям Node.js зависают |
79944922 | Среда выполнения API | Сбой развертывания пакетов Hosted Targets с message.resource.UnknownResourceType |
79939838 | Среда выполнения API | Сделайте файл build.info для работы с kokoro для качественной интеграции с БД |
79939496 | Среда выполнения API | Сбой создания токена OAuth с NumberFormatException |
79882402 | Среда выполнения API | JWT: TimeAllowance в VerifyJWT обрабатывается неправильно |
79876202 | Монетизация | Очистить область монетного двора от mxgroup как часть удаления организации |
79752674 | Сервер управления | Игнорировать загрузку приложений и компаний при получении электронной почты разработчика для идентификатора разработчика |
79697050 | Среда выполнения API | Исправлена ошибка расчета переноса дня в потоке без CPS. |
79657368 | Среда выполнения API | Ошибки развертывания прокси-сервера API |
79615400 | Монетизация | Установите для флага bigQuery значение true по умолчанию |
79578681 | Среда выполнения API | Cassandra большая проблема с пространством ключей KMS |
79439193 | Монетизация | Сброс суммы кредита не работает должным образом для организации |
79418654 | Монетизация | Добавить разделитель-запятую для асинхронных подробных отчетов |
79221633 | Среда выполнения API | Выход из NIOThread |
78200288 | Сервер управления | Некоторые развертывания завершатся с ошибкой, если вы отключите MP и маршрутизаторы, а затем снова подключите маршрутизатор. |
78190575 | Среда выполнения API | Убедитесь, что перезапуск процесса микроядра не приводит к дублированию служебных тегов Consul. |
78088197 | Среда выполнения API | Исключение наборов шифров TLS для Management Server не работает |
77735168 | Среда выполнения API | Большие файлы журналов *.tmp в MP заполняют диск |
74484305 | Монетизация | После миграции CPS -> вызов suspend_developers GET не возвращает новые идентификаторы |
73597605 | Среда выполнения API | SharedFlow — политика MessageLogging не выполняется |
69045657 | Сервер управления | Загрузка отдельной политики ServiceCallout с целью LoadBalancer или конфигурацией хранилища ключей SSLInfo приводит к исключению NullPointerException. |
67664750 | Монетизация | Не могу удалить данные монетизации |
67517550 | Сервер управления | Сбой развертывания из-за высокой задержки репликации пакетов прокси-серверов. |
67176875 | Монетизация | /delete-org-data не работает с тарифными планами для конкретных разработчиков |