google-app-engine-python相关内容

同一项目中的Google App Engine标准版和Flex

我是App Engine Flex的新手,并且对App Engine Standard有所了解.我想在同一项目中同时使用这两者,以便可以使用App Engine Standard接收电子邮件,并使用Python3为cron作业/后端作业使用flex环境.是否可以在同一项目中同时使用App Engine Standard和App Engine Flex,还是必须不同? 提前谢谢! 解决方 ..

清理Cloud Storage容器/映像后无法部署App Engine Python 3

在使用gcloud命令之前,我能够部署App Engine(Python 3标准环境).但是几天前,我不小心删除了Cloud Storage(gs://us.artifacts.[My-App-ID].appspot.com/containers/images)下的所有映像,并且无法再将新应用程序部署到该应用程序ID. 有什么办法可以取回容器/图像下的所有文件?谢谢! 以下是从Clou ..

与GAE Python第二代一起在本地运行

我已经使用GAE/P第一代很多年了,并且正在跳到我的第一个GAE/P第二代项目. 我正在尝试像在第一代应用程序中使用dev_appserver.py一样在本地运行它,但是我可以单独运行Flask(python main.py),但是静态文件不起作用(因为Flask对app.yaml一无所知),并且数据存储也将不起作用. GAE文档说dev_appserver.py应该适用于第二代(在W ..
发布时间:2020-11-16 23:43:38 其他开发

将运行时从Python更改为在App Engine标准环境中运行

我在AppEngine上有一个99%静态的网站.它在Python 2.7运行时上运行.现在该Web应用程序已经发展了,由于我几乎没有Python代码,因此我宁愿用Go编写它. 我可以在保持项目完好无损的同时将运行时从Python 2.7更改为Go吗?具体来说,我想保留相同的应用程序ID,附加的自定义域,相同的SSL证书, 等等. 要执行此操作必须做什么?我肯定必须在app.yaml中更 ..

在标准环境下的GCP:MySQL数据库连接被拒绝

我的目标是在GCP上运行一个可用的Python 2.7项目(MySQL + MS Word文件). 我意识到我需要 App Engine-应用将在其中运行(缩放等). 用作MySQL数据库的Cloud SQL. 为此,我遵循了云SQL for MySQL tut 和 使用root用户创建Cloud SQL实例. App Engine应用程序和Cloud SQL实例都在同一个项目中. ..

是否可以通过url将文件上传到App Engine上的云存储,而无需写入磁盘?

要将文件从url上传到云存储系统,通常需要将该文件下载到服务器上,然后再将其上传到云存储. 对于大文件,可能需要将文件写到磁盘而不是内存上.由于App Engine不支持在磁盘上进行写入,因此在App Engine上还有其他选择吗? 我知道托管虚拟机是一个选项,但我试图确保绝对不可能在经典应用程序引擎上执行此操作. 解决方案 要克服GAE上缺少本地磁盘的问题,您可以: 使 ..

如何在Google App Engine的本地开发服务器上使用Python 3

我已经配置了一个本地Python应用程序 runtime: python 在它的app.yaml文件中.使用 启动本地开发服务器时 dev_appserver.py app.yaml 一切都很好. 由于GAE的本地开发服务器默认使用Python2.7,因此我现在想使用Python3.x.根据Google的文档,我们必须使用灵活的环境.因此,我将app.yaml更改为: ..

在App Engine后端实例上完成请求后,什么时候可以释放内存?

场景- 我正在App Engine上运行B *实例.我有一个与后台ETL相关的任务(用python 编写)安排为App Engine上的cron作业. 时间到了,cron会发起一个http请求以启动任务,并在不返回响应的情况下运行直到任务完成为止. 执行任务时,通常会消耗"X" MB的RAM.任务完成并返回200 OK之后,App Engine实例监视仍显示正在使用的"X" MB RAM. ..
发布时间:2020-11-16 22:01:55 其他开发

通过ndb.Model构造函数填充StructuredProperty的最佳实践是什么?

我查看了ndb GitHub示例代码,但找不到任何示例 其中显示了如何使用包含StructuredProperty的构造函数创建ndb实体. 这是GitHub 示例. 如果我想用电话号码列表初始化Contact实体,而该电话号码列表不是PhoneNumber对象列表,该怎么办.相反,它是Python词典的列表. 因此,给定以下Model类: class PhoneNumbe ..

使用AppEngine Python flex env的最新知识吗?

我想将应用程序从Python 3.7标准环境迁移到Python 3.6 flex环境. Python 3.7随附于pip 18,Python 3.6随附于pip9.Pip 10引入了一个非常有用的功能,即建立依赖关系.许多分析程序包都需要此功能才能正常工作,否则,您必须在单独的步骤中手动安装构建依赖性,例如Cython.显然,这对GAE来说不是一个开始. 在GAE之外,解决方案是pip ..

应用引擎(python)如何跨请求管理内存(超出了软私有内存限制)

我在App Engine中的各种请求处理程序中偶尔遇到Exceeded soft private memory limit错误.我知道此错误意味着实例使用的RAM已超出分配的数量,以及这如何导致实例关闭. 我想了解导致错误的可能原因,并想从头开始了解应用引擎python实例应如何管理内存.我的基本假设是: 一个F2实例以256 MB开头 启动时,它会加载我的应用程序代码-比方说30 ..
发布时间:2020-05-08 19:12:18 Python

用于Python App Engine模块的Google Cloud Debugger表示“部署版本未知”

我试图让Google Cloud Debugger在我的Python App Engine模块上工作。我已按照说明操作: 连接到我的Bitbucket托管存储库。 生成 source-context.json 和 source-contexts.json 使用 gcloud预览应用程序gen-repo使用 appcfg.py更新 上传至 然而,当我尝试使用控制台设置快照时,有消息说: ..

从本地标准环境导出数据并将其导入到数据存储模拟器中

我们有两个应用程序引擎应用程序,它们读取/保存到同一个数据存储区(即相同的项目)。 数据存储实际上就是它们互相“传输数据”的方式。 其中一个应用程序运行在标准环境中,另一个运行在灵活的环境。 在灵活的环境中,为了在我的机器上运行本地测试,而不使用Google数据存储服务器,我必须使用已经配置好的数据存储模拟器。 现在我想要找到一种简单的方法来导出保存在标准环境应用程序(使用de ..

在生产环境中访问Google App Engine Python App代码

(背景:我是Google App Engine的新手,熟悉其他云提供商的服务) 我正在寻找类似于shell访问权限的访问/查看节点。 使用基于Python / Django的Google App Engine应用程序,我想查看生产中的代码。 我能找到的一个视图是StackDriver'调试'视图。 然而,显然调试视图中显示的代码并不反映更新后的生产代码(根据生产站点显示的内容, ..
发布时间:2018-05-04 11:47:00 其他开发