自动生成图像时使用 Flask 接收内存错误
Receiving Memory Error with Flask when auto-generating images
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,它的 ram 使用率不会超过 30%。这是图表:
可能是什么导致了这个问题?我不知道它可能是什么。重新启动 upstart 进程有效,但这只是暂时的。
编辑:我想指出,我确实知道内存错误是什么,但不明白它从何而来。例如,代码的哪一部分导致了它。
我所做的是托管图像而不是从 url 那里获取图像,这对我有很大帮助!
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,它的 ram 使用率不会超过 30%。这是图表:
可能是什么导致了这个问题?我不知道它可能是什么。重新启动 upstart 进程有效,但这只是暂时的。
编辑:我想指出,我确实知道内存错误是什么,但不明白它从何而来。例如,代码的哪一部分导致了它。
我所做的是托管图像而不是从 url 那里获取图像,这对我有很大帮助!