Python 3.x AWS EC2容器服务上的Docker内存泄漏
每当我们对脚本进行API调用时,它都会成功完成,但在 脚本结束时,内存不会被释放。假设有10MB的内存 在执行期间用完,然后在执行之后,内存使用至少应达到5 MB 但事实并非如此。 因此,在一段时间后,内存使用率超过75%,我们开始收到警报 Docker版本1.11.2,版本b9f10c9/1.11.2 蟒蛇3.4.2 烧瓶Python 3.x AWS EC2容器服务上的Docker内存泄漏,python-3.x,docker,flask,Python 3.x,Docker,Flask,每当我们对脚本进行API调用时,它都会成功完成,但在 脚本结束时,内存不会被释放。假设有10MB的内存 在执行期间用完,然后在执行之后,内存使用至少应达到5 MB 但事实并非如此。 因此,在一段时间后,内存使用率超过75%,我们开始收到警报 Docker版本1.11.2,版本b9f10c9/1.11.2 蟒蛇3.4.2 烧瓶 我们使用docker stats命令监控使用情况找到了这个解决方案,它真的很有帮助 这个问题是由linux和python造成的。Python正在释放内存,但是 linux
我们使用docker stats命令监控使用情况找到了这个解决方案,它真的很有帮助 这个问题是由linux和python造成的。Python正在释放内存,但是 linux Think flask仍在运行(进程调用方),因此它不应该释放该内存,并且由于该内存未被释放