ACE*_*EGL 1 google-app-engine google-app-engine-python
Google App-Engine 支持特定版本的请求路由,如此处所述。 例如,这对于在部署之前测试新版本很有用。然而,这也可能是有问题的。假设新版本包含安全增强功能 - 应该有一种方法可以防止访问以前的版本而不完全删除它们(例如为了允许快速回滚)。找不到禁用以前版本的方法。有没有办法做到这一点?谢谢。
无法禁用appspot.com域上的默认/软/目标路由。
但是您可以分析请求的 url 结构,并专门拒绝带有此类不需要的 url 的请求。
或者,如果您使用的是自定义域,请拒绝所有appspot.com请求(请参阅Google App Engine 上的 Node JS 的禁用默认域 https://[project-id].appspot.com)并仅保留自定义域的可操作性。然后,域将按照您在部署/回滚操作中操作的服务的流量迁移/拆分配置提供服务(您不能路由到dispatch.yaml文件中的特定服务版本)
更新:确实,正如评论中提到的,盲目拒绝所有appspot.com请求并不是一个好主意。由于需要解析 URL 以选择不需要的 URL,因此可能值得借此机会重定向到规范的自定义域对应项,而不是仅仅拒绝请求。
| 归档时间: |
|
| 查看次数: |
174 次 |
| 最近记录: |