您正在查看的是 Apigee Edge 文档。
转到 Apigee X 文档。 信息
如果您不想使用所包含的共享缓存,则可以创建并配置自己的缓存。您可以使用您在缓存政策下创建的缓存,而不是使用共享缓存。
您还可以使用 Apigee API 创建缓存。如需了解详情,请参阅在环境中创建缓存。
缓存限制:请参阅限制了解适用于缓存的各种限制,例如名称和值大小、缓存总数、缓存中的项数和过期。
缓存加密简介
针对公有云的 Edge:缓存仅在启用了 PCI 和 HIPAA 的组织中进行加密。这些组织的加密会在组织预配期间进行配置。
定义缓存资源
您可以在每个环境中创建多个缓存资源。配置缓存政策时,您需要指定政策是应该使用所包含的共享缓存还是您创建的缓存。
对于数据隔离,缓存的范围将仅限于您创建缓存的环境。(例如,在“测试”环境中运行的 API 代理无法访问在“生产”环境中运行的缓存数据。)创建缓存后,政策可以使用任何可序列化数据对其进行填充。有关用法,请参阅示例:通用缓存。
另请参阅:响应缓存政策。
管理缓存
管理您的缓存,如下所述。
Edge
如需使用 Edge 界面管理缓存,请执行以下操作:
- 登录 apigee.com/edge。
- 在左侧导航栏中,依次选择管理 > 环境 > 缓存。
- 如需创建缓存,请执行以下操作:
- 如需修改缓存,请执行以下操作:
- 将光标置于列表中的缓存上以显示操作菜单。
- 点击 。
- 更新缓存设置。
- 点击更新缓存。
- 如需清除缓存,请执行以下操作:
- 将光标置于列表中的缓存上以显示操作菜单。
- 点击 。
- 如需删除缓存,请执行以下操作:
- 将光标置于列表中的缓存上以显示操作菜单。
- 点击 。
- 点击删除以确认删除操作。
传统 Edge (Private Cloud)
如需使用传统版 Edge 界面管理缓存,请执行以下操作:
- 登录
http://ms-ip:9000
,其中 ms-ip 是管理服务器节点的 IP 地址或 DNS 名称。 - 依次选择 API > 环境配置 > 缓存。
- 选择要配置缓存的环境,例如 test 或 prod。
- 如需创建缓存,请执行以下操作:
- 点击修改。
- 点击 + 缓存。
- 输入新缓存的属性值,如下所述。
物业名称 默认值 说明 名称 不适用 缓存的名称。该名称在环境中必须是唯一的。系统将从与缓存资源交互的政策引用此名称。 说明 不适用 缓存资源的可选说明。 到期类型 超时(以秒为单位) 设置缓存条目的过期方式。条目的存留时间可以是创建后的指定秒数、每天的指定时间或指定日期。注意:以下政策会使用其创建的缓存条目覆盖有效期设置:填充缓存政策和响应缓存政策。 到期日期 超时秒数:300(秒) 时段:12:00:00
对于日期:当前日期 (dd-MM-yyyy)
您在“到期”下拉菜单中所选项的配置设置(整数或日期时间)。
以
HH:mm:ss
格式输入时间,其中HH
表示 24 小时制的小时。例如,将 14:30:00 设为下午 2:30。对于一天中的时段,默认的语言区域和时区将取决于代码的运行位置(在配置时是不知道的)。
- 点击保存。
- 如需修改缓存,请执行以下操作:
- 点击修改。
- 修改缓存的值。
- 点击保存。
- 如需清除缓存,请点击要清空缓存旁边的清除。
- 如需删除缓存,请执行以下操作:
- 点击修改。
- 点击要删除的缓存旁边的删除。
填充缓存
您可以通过以下方式在 API 代理运行时填充缓存。