Как создать и изменить кеш среды

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

Если вы не хотите использовать встроенный общий кеш, вы можете создать и настроить собственный кеш. Вы можете использовать кеш, созданный в соответствии с правилами кеширования, а не общий кеш.

Вы также можете создать кеш с помощью API Apigee. Подробнее о том, как создать кеш в среде…

Ограничения кеша. Ознакомьтесь с ограничениями, которые применяются к кешу, например на размер названия и значения, общее количество кешей, количество объектов в кеше и срок действия.

О шифровании кеша

Edge для общедоступного облака. Кеш шифруется только в организациях, в которых включены PCI и HIPAA. Шифрование для таких организаций настраивается во время инициализации организации.

Как задать ресурс кеша

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

Для разделения данных область действия кеша ограничена средой, в которой вы его создали. Например, прокси API, работающие в среде test, не могут получить доступ к данным в кеше, работающем в среде prod. После создания кеша правила могут заполнять его любыми сериализуемыми данными. Пример использования приведен в разделе Пример: кеширование общего назначения.

См. также правила кеширования ответов.

Как управлять кешем

Управляйте кешем, как описано ниже.

Edge

Чтобы управлять кешем с помощью интерфейса Edge:

  1. Войдите в аккаунт на сайте apigee.com/edge.
  2. На панели навигации слева выберите Admin (Администратор) > Environments (Среды) > Caches (Кэши).
  3. Чтобы создать кеш:
    1. Нажмите + Кеш.
    2. Введите значения свойств для нового кеша, как описано ниже.
      Название Описание
      Название Название кеша. Должен быть уникальным в среде. Используйте это название в правилах, которые взаимодействуют с ресурсом кеша.
      Описание Необязательное поле. Описание ресурса кеша.
      Окончание действия: Время, когда истекает срок действия кеша. Срок действия можно указать в секундах после создания, в определенное время суток каждый день или в определенную дату.
      Примечание. Следующие правила переопределяют настройки срока действия для записей кеша, которые они создают: правило заполнения кеша и правило кеширования ответов.
    3. Нажмите Добавить кеш.
  4. Чтобы изменить кеш:
    1. Наведите курсор на кеш в списке, чтобы открыть меню действий.
    2. Нажмите .
    3. Измените настройки кеша.
    4. Нажмите Обновить кеш.
  5. Чтобы очистить кеш:
    1. Наведите курсор на кеш в списке, чтобы открыть меню действий.
    2. Нажмите .
  6. Чтобы удалить кеш:
    1. Наведите курсор на кеш в списке, чтобы открыть меню действий.
    2. Нажмите .
    3. Нажмите Удалить, чтобы подтвердить удаление.

Новый интерфейс Edge (частное облако)

Чтобы управлять кешем с помощью нового интерфейса Edge:

  1. Войдите в интерфейс New Edge по адресу http://host:3001/edge, где host – это IP-адрес или DNS-имя хоста, на котором запущен интерфейс New Edge.
  2. На панели навигации слева выберите Admin (Администратор) > Environments (Среды) > Caches (Кэши).
  3. Выберите среду, для которой нужно настроить кеши, например test или prod.
  4. Чтобы создать кеш:
    1. Нажмите + Кеш.
    2. Введите значения свойств для нового кеша, как описано ниже.
      Название Описание
      Название Название кеша. Должен быть уникальным в среде. Используйте это название в правилах, которые взаимодействуют с ресурсом кеша.
      Описание Необязательное поле. Описание ресурса кеша.
      Окончание действия: Время, когда истекает срок действия кеша. Срок действия можно указать в секундах после создания, в определенное время суток или в определенную дату.
      Примечание. Следующие правила переопределяют настройки срока действия для записей кеша, которые они создают: правило заполнения кеша и правило кеширования ответов.
    3. Нажмите Добавить кеш.
  5. Чтобы изменить кеш:
    1. Наведите курсор на кеш в списке, чтобы открыть меню действий.
    2. Нажмите Изменить значок.
    3. Измените настройки кеша.
    4. Нажмите Обновить кеш.
  6. Чтобы очистить кеш:
    1. Наведите курсор на кеш в списке, чтобы открыть меню действий.
    2. Нажмите Значок "Очистить кеш".
  7. Чтобы удалить кеш:
    1. Наведите курсор на кеш в списке, чтобы открыть меню действий.
    2. Нажмите Удалить значок.
    3. Нажмите Удалить, чтобы подтвердить удаление.

Заполнение кеша

Вы можете заполнить кеш во время выполнения прокси-сервера API следующими способами: