1.3. 环境

默认情况下,当您创建 3scale 帐户时,对于这两个不同的环境都会有一个内置的 APIcast:

  • Stage :仅在配置和测试 API 集成时使用。当您确认您的设置按预期工作时,您可以选择将其部署到生产环境中。OpenShift 模板设置 Staging APIcast 的参数,以便在每次 API 调用上重新载入配置(APICAST_CONFIGURATION_LOADER: lazy, APICAST_CONFIGURATION_CACHE: 0)。快速测试 APIcast 配置中的更改非常有用。
  • Production:此环境专用于生产环境。在 OpenShift 模板中为 Production APIcast 设置以下参数: APICAST_CONFIGURATION_LOADER: boot,APICAST_CONFIGURATION_CACHE: 300。这意味着,在 APIcast 启动时将完全加载配置,并将缓存 300 秒(5 分钟)。5 分钟后将重新加载配置。这意味着,当您将配置提升到生产环境时,可能需要 5 分钟才能应用,除非您触发新的 APIcast 部署。