找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2937|回复: 1

[讨论] django项目上线部署,服务器cpu是不是一百核也只能用一核?

13

主题

20

帖子

20

积分

贫民

积分
20
玩蛇的胖子 发表于 2018-5-5 13:53:54 | 显示全部楼层 |阅读模式
因为python有一个gil锁,被办法实现真正意义上的多线程,所以是不是代表了,在用python开发的django项目,在上线部署,选择云服务器的时候,cpu只要选择单核的就可以了,因为不论是双核,四核,还是八核,django项目都只能用单核?
回复

使用道具 举报

0

主题

4

帖子

4

积分

贫民

积分
4
qazwsxedc 发表于 2018-5-9 18:00:10 | 显示全部楼层
这个要看线程的计算类型,当然你可以用多进程来部署,一般上线部署不会用自带的wsgi服务器,用nginx+uwsgi的部署方式,很容易设计多进程的模式,这时候多核就可以发挥优势了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表