相关疑难解决方法(0)

在应用程序结构方面,Google App Engine应用程序中的默认服务/模块可以是非默认服务/模块的兄弟吗?

更新:这些天modules被称为services.

我想将项目的模块组织到各种子文件夹中,其中每个子文件夹包含与每个模块有关的代码.特别是,我希望包含默认模块的文件夹与其他模块处于同一级别(即它们都是兄弟姐妹).我按照模块文档中显示的图表:

图

但是,令我困惑的是语句" 重要:app.yaml文件必须位于应用程序的根目录中 ".这是否意味着默认模块(及其app.yaml)必须位于项目根目录中,因此是非默认模块的父项?

google-app-engine module

8
推荐指数
1
解决办法
2722
查看次数

gcloud app deploy:此部署包含太多文件

当我尝试通过gcloud部署我的GAE应用程序时,我收到了以下错误.

Updating service [default]...failed.                                                                  
ERROR: (gcloud.app.deploy) Error Response: [400] This deployment has too many files. New versions are limited to 10000 files for this app.

Details: [
  [
    {
      "@type": "type.googleapis.com/google.rpc.BadRequest",
      "fieldViolations": [
        {
          "description": "This deployment has too many files. New versions are limited to 10000 files for this app.",
          "field": "version.deployment.files[...]"
        }
      ]
    }
  ]
]
Run Code Online (Sandbox Code Playgroud)

有没有办法解决这个问题?

python google-app-engine flask

7
推荐指数
2
解决办法
5889
查看次数

在 App Engine 模块之间共享实体

我正在从 Eclipse 迁移到 Android Studio,并且有一个 Android 应用程序连接到 AppEngine。我将服务器端分为两个模块(用于端点和面向用户的请求的默认模块)和用于后端内容的“管理”模块。现在这两个模块都需要使用实体。(后端模块通常负责将这些实体保存到数据库,而前端默认模块是使用这些实体将数据返回到Android的模块)。

在 Android Studio 中这两个模块之间共享这些实体类的最佳方法是什么?(还要确保这些课程得到增强等)。我不希望在默认模块和管理中都有重复的类。也许两者之间共享一个通用的“java”模块(但不确定类增强是否有效)。或者管理模块不应该使用实体而应该使用其他持久化方式?

欣赏你的想法。

google-app-engine jpa android-studio

5
推荐指数
1
解决办法
1087
查看次数

标签 统计

google-app-engine ×3

android-studio ×1

flask ×1

jpa ×1

module ×1

python ×1