自动生成图像时使用Flask接收内存错误

问题描述 投票:-1回答:1
Exception happened during processing of request from ('127.0.0.1', 40366)
Traceback (most recent call last):
File "/usr/lib/python3.5/socketserver.py", line 625, in process_request_thread
File "/usr/lib/python3.5/socketserver.py", line 354, in finish_request
File "/usr/lib/python3.5/socketserver.py", line 679, in __init__
File "/usr/lib/python3.5/socketserver.py", line 731, in setup
File "/usr/local/lib/python3.5/dist-packages/gevent/_socket3.py", line 229, in makefile
MemoryError

我从Flask收到了内存错误(经过一段时间的工作),我用它来自动生成图像并托管网站。问题是我的托管有2GB的内存,而ram的使用率不会超过30%。这是图:

这是我的代码的副本:main.py Acnl.py

可能导致问题的原因是什么?我不知道它可能是什么。重新启动upstart进程有效,但这只是暂时的。

编辑:我想指出我确实知道内存错误是什么,但不明白它的来源。比如,代码的哪一部分导致了它。

python flask gevent
1个回答
0
投票

我所做的是托管图片,而不是通过网址获取图片,这些图片帮助了很多!

© www.soinside.com 2019 - 2024. All rights reserved.