Google 的应用引擎中的默认服务有何用途
What purpose does the default service serve in Google's app engine
将具有微服务架构的应用程序部署到 google 的应用程序引擎时,它需要我的一项服务作为默认服务。
为什么需要这样做?默认服务的行为是否与任何其他 'named' 服务不同?
default
服务的一些 roles/reasons(我很确定列表并不详尽):
- 如果 none 条路由规则匹配,则使用
dispatch.yaml
文件路由请求的后备目的地
- cron 作业的后备目的地(如果它们未专门配置为针对特定服务)
- 有关应用级配置的初始部署,请参阅
实际上,与命名服务相比,我认为这些差异只是额外的功能(主要是与基础设施相关的),否则它们非常相似。
将具有微服务架构的应用程序部署到 google 的应用程序引擎时,它需要我的一项服务作为默认服务。
为什么需要这样做?默认服务的行为是否与任何其他 'named' 服务不同?
default
服务的一些 roles/reasons(我很确定列表并不详尽):
- 如果 none 条路由规则匹配,则使用
dispatch.yaml
文件路由请求的后备目的地 - cron 作业的后备目的地(如果它们未专门配置为针对特定服务)
- 有关应用级配置的初始部署,请参阅
实际上,与命名服务相比,我认为这些差异只是额外的功能(主要是与基础设施相关的),否则它们非常相似。