15.02.18 - Примечания к выпуску облака Apigee Edge

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

Во вторник, 17 февраля 2015 г., мы выпустили новую облачную версию Apigee Edge.

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

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

Улучшения аналитики

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

  • Диаграммы производительности для API, разработчиков, продуктов и приложений для разработчиков были перемещены. Раньше они отображались внизу главных страниц этих объектов. Теперь вы можете получить доступ к диаграммам, выбрав вкладку «Аналитика» вверху каждой страницы.
  • Этот выпуск включает в себя основную работу над следующими существующими или новыми панелями мониторинга:
    • Панель управления Apigee (пересмотренная): включает три диаграммы показателей: трафик прокси, взаимодействие с разработчиками и приложения для разработчиков. Каждая диаграмма предоставляет более подробное представление, позволяющее детализировать каждую метрику. См. панель мониторинга Apigee .
    • Производительность прокси-сервера (новое): показывает шаблоны трафика прокси-сервера API и время обработки. Заменяет панель мониторинга производительности прокси-сервера API. См. Производительность прокси-сервера API .
    • Состав трафика (пересмотренный): полностью переработанный внешний вид и содержимое информационной панели. Измеряет относительный вклад ваших лучших API, приложений, разработчиков и продуктов в вашу общую программу API. См. Состав трафика .
    • Анализ ошибок (пересмотренный): полностью переработанный внешний вид и содержание. Показывает частоту ошибок для прокси-серверов и целей API. См . Панель мониторинга анализа кодов ошибок .
  • Эти существующие панели мониторинга были переименованы:
    • Производительность конечной точки была переименована в Целевую производительность : показывает шаблоны трафика и показатели производительности для целевых серверных частей прокси-сервера API. См. «Целевая производительность» .
    • Взаимодействие с партнерами было переименовано в Взаимодействие с разработчиками . Показывает, какие из ваших зарегистрированных разработчиков приложений генерируют наибольший трафик API. По каждому из ваших разработчиков вы можете узнать, кто генерирует больше всего трафика API и больше всего ошибок. См. раздел «Взаимодействие с разработчиками» .

Параметры фильтрации в пользовательском интерфейсе управления

На страницах API-прокси, Продуктов, Разработчиков и Приложений в пользовательском интерфейсе управления для поиска доступны новые параметры фильтрации.

Инструмент автономной трассировки

Инструмент автономной трассировки позволяет просматривать и анализировать ранее сохраненные сеансы трассировки. Сохраненный сеанс трассировки по сути представляет собой «запись» сеанса трассировки и может быть полезен в случаях, когда требуется устранение неполадок и дальнейший анализ. Пользовательский интерфейс инструмента автономной трассировки аналогичен инструменту «живой» трассировки.

Дополнительную информацию см. в разделе Использование инструмента автономной трассировки .

Роли пользователей, отображаемые в настройках пользователя

На странице пользовательских настроек пользовательского интерфейса управления (имя пользователя > Настройки пользователя) теперь отображаются роли пользователя.

Улучшения пользовательского интерфейса Edge Management

Этот выпуск включает в себя ряд небольших улучшений удобства использования и согласованности пользовательского интерфейса управления Edge.

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

В этом выпуске исправлены следующие ошибки.

Идентификатор проблемы Описание
АПИРТ-272 Настройка io.timeout.millis не соблюдается
Параметр io.timeout.millis в целевом HTTP-соединении прокси-сервера API теперь учитывается для динамических целевых конечных точек.
АПИРТ-441 Сообщения об ошибках OAuth, возвращаемые клиенту, изменились.
В политике OAuthV2, когда для continueOnError установлено значение true, Edge теперь заполняет следующие новые переменные потока, чтобы предоставить дополнительную информацию об ошибках: oauthV2.policy-name.fault.name и oauthV2.policy-name.fault.cause
АПИРТ-641 Расположение актуальных XSD-файлов
Схемы для политик Edge были обновлены в репозитории образцов Apigee на GitHub. См.: https://github.com/apigee/api-platform-samples/tree/master/schemas/policy .
АПИРТ-848 Высокое использование памяти RES процессорами сообщений
АПИРТ-970 Высокое использование кучи в процессорах сообщений
АПИРТ-998 Политика контроля доступа с более чем одним IP-адресом X-Forwarded-For, не блокирующим трафик
В политике контроля доступа использовался только первый заголовок X-Forwarded-For. Теперь политика использует все заголовки X-Forwarded-For, если присутствует более одного.
АПИРТ-1078 Процессоры сообщений и маршрутизаторы иногда переходят в устаревшее состояние во время развертывания.
АПИРТ-1098 Журналы MP, показывающие исключение java.util.ConcurrentModificationException при выполнении Javascript
Ошибки «Служба недоступна» возникали в некоторых политиках JavaScript во время отладки/трассировки. Эта проблема исправлена.
АПИРТ-1099 Проблема с GetOAuthV2Info — код авторизации. Выбрасывание НПЭ.
Политика GetOAuthV2Info выдавала исключения нулевого указателя при попытке получить «AuthorizationCode». Эта проблема исправлена. Политика теперь поддерживает получение информации AuthorizationCode.
АКСАПП-572 Раскрывающийся список на странице информационной панели не меняет состояние после выбора
АКСАПП-1295 Пользовательские отчеты, приводящие к внутренней ошибке сервера
Пользовательский интерфейс управления теперь гарантирует правильное кодирование специальных символов (%, ") для вызовов аналитики из пользовательских отчетов.
АКСАПП-1320 Развертывание до пустого специального параметра приводит к ошибке с уровнем точности "Точный".
АКСАПП-1390 Предупреждение «Ошибка сервера» при попытке загрузить представление максимальной производительности на странице «Панель мониторинга».
АКСАПП-1427 Проблема с отзывчивостью панели управления при просмотре «по минутам».
КОРЕТ-280 TCPMonitor должен планировать задачи с фиксированной задержкой, а не с фиксированным интервалом, чтобы избежать использования всех потоков.
Код TCPMonitor был оптимизирован для более эффективного управления системными ресурсами.
КОРЕРТ-297 java.lang.OutOfMemoryError: прямая буферная память обнаружена на маршрутизаторе Netty во время нагрузочного теста
КОРЕТ-331 URL-адрес с '|' вызывает неверный запрос
Символы вертикальной черты в URL-адресах («|») вызывали неверные ошибки запроса. Эта проблема исправлена.
КОРЕТ-338 Найдите лучшее соответствие базового пути при наличии конфликтующих записей с proxyBasePath, env, псевдонимом vhost и портом vhost.
КОРЕРТ-348 200 серверной части изменено на 503 из-за заголовка ответа «Соединение: закрыть».
ДЕВРТ-1039 Тарифный план транзакций не является обязательным
Требование Политики регистрации транзакций не соблюдалось. Для монетизации теперь по-прежнему требуется наличие политики регистрации транзакций для продукта, прежде чем можно будет определить тарифный план для пакета, содержащего продукт.
ДЕВРТ-1210 В поле даты «Условий использования» для проверки не используется часовой пояс организации.
Дата вступления в силу Положений и условий рассчитывалась неправильно. Теперь дата сверяется с часовым поясом организации.
МГМТ-927 При разработке пользовательского интерфейса неправильно анализируется XML в политиках, что может вызвать проблемы при сохранении новых версий.
Пользовательский интерфейс управления не анализировал прокси-серверы API и политики, когда определения XML переносились в несколько строк. Эта проблема исправлена.
МГМТ-1294 Новый пользовательский интерфейс трассировки не отображает входящий запрос, если целевой серверной части требуется некоторое время для ответа.
МГМТ-1302 Цикл перенаправления при входе в пользовательский интерфейс управления
В некоторых случаях вход в пользовательский интерфейс управления Firefox не работал. Это исправлено.
МГМТ-1309 Фильтр пользовательского интерфейса трассировки явно кодирует специальные символы.
МГМТ-1323 Модель API можно получить без учетных данных.
Ресурсы модели API теперь требуют аутентификации для всех запросов, кроме конечной точки обнаружения proxyUrl. Это означает, что для просмотра HTML SmartDocs непосредственно с серверной части теперь требуются учетные данные.
МГМТ-1386 Ошибка AJAX на странице обзора APIProxy
Ошибки целостности данных возникали, когда несколько организаций были активны на разных вкладках браузера. Пользовательский интерфейс управления Edge теперь помогает обеспечить целостность данных в ситуациях с несколькими вкладками браузера. После того как вы работаете с одной организацией на вкладке браузера, руководство заставляет вас переключиться на эту организацию на всех других вкладках пользовательского интерфейса управления.
МГМТ-1410 Целевой сервер не проверен при использовании в вызове службы
В политике вызова службы во время развертывания пакета прокси-сервера API разрешалось отсутствовать целевую конечную точку. Целевая конечная точка политики сейчас проверяется, а отсутствие целевой конечной точки в вызове службы вызывает ошибку при развертывании.
МГМТ-1411 Никакая переменная <Path> в LoadBalancer TargetEndPoint не выдает NPE во время развертывания.
В HTTPTargetConnection, когда использовался LoadBalancer и не был указан путь, выдавалась ошибка 500. Эта проблема исправлена. Если в LoadBalancer отсутствует элемент Path, используется значение по умолчанию «/».
МГМТ-1416 Улучшения сообщений при развертывании пакета прокси с неверным условием.
Сообщения об ошибках при разработке прокси API были улучшены и теперь включают больше информации о местонахождении и причинах ошибок.
МГМТ-1496 Неверное сообщение об ошибке пользовательского интерфейса при добавлении пользователя
При попытке повторно добавить существующего пользователя в организацию появлялось сообщение «Пользователь неопределенный уже существует в организации». Слово «неопределено» теперь заменено именем пользователя.
МГМТ-1532 Пользовательская роль без разрешения EDIT не позволяет создавать прокси-сервер API.
МГМТ-1538 Разработчики с $ в локальной части электронной почты не могут быть получены.
МГМТ-1543 Невозможно выполнить развертывание в роли «Пользователь» через пользовательский интерфейс управления.

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

В этом выпуске имеются следующие известные проблемы.

Идентификатор проблемы Описание
АПИРТ-950 В отчетах может отображаться значение «нет» для приложения и продукта разработчика.
«na» иногда появляется в аналитических отчетах. В следующем разделе документации описывается, что означает «na» в различных контекстах: означает? Будущее обновление улучшит отображение этой метки в пользовательском интерфейсе.