gpt4 book ai didi

python - Google App 引擎中的微服务

转载 作者:太空宇宙 更新时间:2023-11-03 16:20:56 25 4
gpt4 key购买 nike

我计划从项目上的单个应用切换到项目上的多个应用。一种是当前的非 UI 应用程序,另一种将基于 Django。我正在用Python2.7编写代码

我看到了 app.yaml 的 google 示例,但没有 2 个或更多应用程序的示例。已经有类似的问题了。但仍然没有示例( Run Google App Engine application with microservice )

如何调用 Django 微服务/模块以及如何调用其他应用程序(微服务/模块)?

我当前的结构是:

main_app directory
- dj (django app)
-- dj.yaml
-- manage.py
-- __init__.py (empty)
-- polls (from django tutorial)
-- mysite (from django tutorial)
- otherapp
-- otherapp.yaml
-- something.py
- app.yaml
- cron.yaml

这是我的 app.yaml 的一部分(应该控制这两个应用程序):

runtime: python27
api_version: 1
threadsafe: true

handlers:
- url: /.*
script: main.app
- url: /uploadcsv/.*
script: main.app


libraries:
- name: MySQLdb
version: "latest"

最佳答案

单个 App Engine 项目中不能有 2 个或更多应用,但单个 App Engine 应用中可以有 2 个或更多模块/服务。详细信息请参见此处:

https://cloud.google.com/appengine/docs/python/modules/converting

关于python - Google App 引擎中的微服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38466167/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com