服务器最低配置需要怎么看?

来源:14-1 Django开发企业级问答网站-课程回顾与总结

andyjobs

2020-04-02

代码,数据库都写好了,我怎么知道我这套程序需要多大参数的服务器?有什么工具可以给出一个报告吗?我总不能 1G的ECS报错了,换成2G的,2G的报错了换成4G的吧?

写回答

1回答

Jack

2020-04-02

哈哈,这个问题很好。集群需要多大规模看网站的访问量和部署各软件需要占用多少资源,这个只能按经验来估算了。自己的项目基本没啥访问量,也没性能要求,所以cpu 1个也可以。内存要满足基本要求的话的话得把mysql+nginx+uwsgi+python+superviosor+celery+elasticserach分别占用多少加起来,还有系统启动本身占用的内存,mysql 8.0要500-600M,elasticsearch(java)进程需要200-300M,其它的占用内存比较少,系统至少0.5G,所以总内存2G差不错了

top命令然后大写M,可以看到进程分别占用的内存百分比

//img.mukewang.com/szimg/5e853c4b09b7bac010220460.jpg

望采纳~

1
1
andyjobs
老师很精彩的回答,正是我想要的
2020-04-02
共1条回复

Django高级实战 开发企业级问答网站

融合Django高级用法/算法/设计模式/TestCase测试/云计算打造项目

900 学习 · 756 问题

查看课程