容器资源调优方案
针对不同部署环境,可采用以下优化策略:
- 内存限制:启动时添加
--memory=2g --memory-swap=3g
参数(文生视频场景建议4G以上) - CPU分配:使用
--cpus=2
限制CPU核心数,视频生成时可临时调高 - 数据卷优化:将
./data
挂载到SSD存储,并定期清理temp_files
目录 - 模型按需加载:通过
MODEL_PRELOAD
环境变量控制预加载模型(如-e MODEL_PRELOAD="gpt-4o,flux"
)
生产环境推荐配置:docker run --name genspark2api -d
--memory=4g --memory-swap=6g
--cpus=3
-v /mnt/ssd/genspark_data:/app/genspark2api/data
-e MODEL_PRELOAD="gpt-4o"
deanxv/genspark2api:latest
本答案来源于文章《Genspark2api(失效)》