Вы просматриваете документацию Apigee Edge .
Перейти к документации Apigee X. info
В четверг, 22 октября 2015 года, мы выпустили новый патч для Apigee Edge для частного облака.
Заказ на обновление для установки двух центров обработки данных
Если вы обновляете установку с двумя центрами обработки данных, обновляйте компоненты в следующем порядке:
- Центр обработки данных Qpid 1
- Центр обработки данных Qpid 2
- Центр обработки данных Postgres 1
- Центр обработки данных Postgres 2
- Центр обработки данных сервера управления 1
- Центр обработки данных сервера управления 2
- Маршрутизатор/процессор сообщений Центр обработки данных 1
- Маршрутизатор/процессор сообщений Центр обработки данных 2
Удаление дополнительного модуля «шлюз» при обновлении до версии 4.15.07.00
В этом выпуске содержится скрипт, исправляющий ошибку OPDK-1878. Если в предыдущей установке Edge имя модуля шлюза было изменено со значения по умолчанию «gateway», то скрипт обновления до версии 4.15.07.00 автоматически добавит в вашу установку новый модуль с именем «gateway» вместе с созданным вами модулем.
Определение того, затронуты ли вы
Эта проблема, скорее всего, возникала в среде с несколькими центрами обработки данных, где вы создавали модули шлюзов с разными именами в каждом центре обработки данных, например, «gateway-1» и «gateway-2». Если вы использовали имя модуля шлюза по умолчанию — «gateway», — то эта проблема вас не затронет.
Чтобы определить модули в регионе, используйте следующую команду cURL:
> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions/dc-1/pods
Где ms_IP — IP-адрес или DNS-имя сервера Edge Management Server, а dc-1 — имя региона. Эта команда возвращает массив, содержащий все имена модулей в регионе.
Если вы запустите эту команду до обновления и переименуете модуль «gateway», вы увидите результаты в следующем виде:
[ "gateway-1", "analytics", "central" ]
Если выполнить эту команду после обновления до 4.15.07.00, результаты теперь будут включать модуль «gateway»:
[ "gateway-1", "gateway", "analytics", "central" ]
Если вы не знаете названия своих регионов, используйте команду:
> curl -u sysAdminEmail:PW http://<ms_IP>:8080/v1/regions
Применение патч-скрипта
Патч 4.15.07.01 включает скрипт delete-gw-pod.sh , который удаляет дополнительный модуль, созданный обновлением 4.15.07.00.
Скрипт delete-gw-pod.sh :
- Удаляет все компоненты Edge из модуля «gateway» или указанного вами модуля.
- Отключает все организации от группы.
- Удаляет модуль.
Чтобы запустить этот скрипт:
- Установите патч 4.15.07.01.
- Создайте резервную копию всех узлов ZooKeeper. Подробнее см. в руководстве по эксплуатации Edge.
- На любом узле сервера управления запустите скрипт delete-gw-pod.sh , чтобы удалить модуль «gateway», созданный программой обновления 4.15.07.00:
> /<instal_dir>/apigee4/bin/delete-gw-pod.sh
Скрипт запрашивает пароль системного администратора.
Если не указать параметры командной строки для скрипта, он перебирает все регионы, чтобы определить все регионы, кратные модулю-шлюзу. Затем он предлагает удалить один из них, устанавливая по умолчанию модуль-шлюз.
Вы можете передать скрипту delete-gw-pod.sh параметры командной строки. Например, если указать имя модуля и регион, он удалит только этот модуль в этом регионе. Затем скрипт спросит, хотите ли вы проверить все регионы.
Вы можете передать следующие параметры скрипту delete-gw-pod.sh:
- -P <Пароль системного администратора>
- -a <адрес электронной почты администратора, по умолчанию используется значение ADMIN_EMAIL в apigee_env.sh>
- -H <хост сервера управления, по умолчанию используется значение MSIP в apigee_env.sh>
- -r <Регион поиска модуля «gateway»>
- -p <Имя модуля шлюза. По умолчанию «gateway»>
- -y <Подавить предупреждение>
Исправлены ошибки
В этом выпуске исправлены следующие ошибки.
| Идентификатор выпуска | Описание |
|---|---|
| ОПДК-1927 | Отсутствующие таблицы при обновлении монетизации; создаются дублирующие индексы |
| ОПДК-1878 | Изменение имени POD шлюза в настройках приводит к проблемам |
| ОПДК-1886 | Узел не может получить доступ к локальным IP-адресам, таким как 192.168.xy. |
| МГМТ-2353 | Кнопка «Удалить» на странице списка пользовательских отчетов срабатывает только один раз. |
| МГМТ-2521 | Сеанс трассировки иногда зависает |
| МГМТ-2543 | Новый редактор прокси изменяет XML в <Payload> политики AssignMessage, что нарушает работу существующих прокси API. |
| МГМТ-2581 | Отключить метод HTTP-трассировки на всех портах управления |
| МГМТ-2599 | Новый редактор прокси восстанавливает префикс пространства имен после его удаления. |
| МГМТ-2616 | Новый редактор прокси-API некорректно обрабатывает XML-сущности. |
| МГМТ-2618 | Проблемы развертывания из-за «Ошибки создания каталога для пути» |
| МГМТ-2702 | Уязвимость межсайтовой безопасности для FireFox и IE |
| ДЕВРТ-1942 | Отсутствующие таблицы при обновлении монетизации; создаются дублирующие индексы |
| APIRT-1074 | Сжатое содержимое Gzip обрабатывается неправильно, если заголовок Connection: Close отправляется без заголовков Content-Length или Transfer-Encoding. |