我有一个EC2实例,它通过配置托管Elastic Beanstalk环境(Linux和Python):
实例类型:c5.2xlarge
根卷大小:1000 GiB
在我的python文件中,我创建了60个线程来处理裁剪视频(使用moviepy),每个线程将裁剪10个视频(总共10MB)。当我运行该文件时,它返回错误"无法分配内存"。我知道它是关于内存不足的,但我不知道如何测量和设置EC2实例的容量以避免此问题。
任何建议都表示赞赏。
答案 0 :(得分:0)
如果您有容量,我建议您设置Auto-Scaling group in Elastic Beanstalk。您将需要尝试实例的大小,因为您可能不希望为了执行少量额外线程而增加额外的c5.2xlarge卷。