首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“超出了软内存限制”

“超出了软内存限制”
EN

Stack Overflow用户
提问于 2020-01-05 17:32:03
回答 3查看 8.6K关注 0票数 2

我们在(GAE)上有一个长期运行的服务。然而,过了一段时间,我们开始在图像中得到错误。代码没有变化。我不明白我们为什么会遇到以前没有的问题。

2020-01-05 08:31:32.704 UTC-8超过了软内存限制2048 MB和2068 MB后,服务0请求总数。考虑在app.yaml中设置一个更大的实例类。 2020-01-05 08:31:32.705 UTC-8 -此请求导致您的应用程序启动一个新进程,从而导致首次加载应用程序代码。因此,与应用程序的典型请求相比,此请求可能花费更长的时间并使用更多的CPU。 2020-01-05 08:31:32.705 UTC-8热身请求失败。请检查您的热身处理程序实现,并确保它的工作正常。

编辑:系统信息;

我们在运行蟒蛇。我有个职位。

EN

回答 3

Stack Overflow用户

发布于 2020-01-06 11:41:26

您知道吗,当您在本地运行它时,它消耗了多少内存?

使用处于beta版的Stackdriver,您可以找到内存使用情况。

当出现超出的软私有内存限制错误时,您可以选择以下两种方法:

1)可以使用更多的内存将实例升级到另一个实例

2)您可以减少在每个请求中处理的数据块,将XML文件处理为较小的部分,并保持较小的实例进行工作。

这里是一个类似的帖子,可以提供帮助。

票数 2
EN

Stack Overflow用户

发布于 2020-02-02 08:34:13

内存使用

我正经历着同样增加的记忆(内存泄漏?)关于GAE标准环境,python3 +烧瓶的项目运行了多年,没有任何问题。我也尝试过内存更高的实例,但这不是一个解决方案。

从带有请求的requests_futures库切换到entrypoint: gunicorn -b :8080 -w 1 main:app,解决了其中一个项目中的问题。

似乎在python2上没有出现这些问题。

票数 2
EN

Stack Overflow用户

发布于 2021-09-16 07:27:23

尝试从instance_class文件中更改app.yaml。这将根据指定的类增加内存限制。请参阅以下链接:

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59602442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档