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