一个用flask框架做的系统,刚开用tornado跑40个进程,感觉很慢,后来换成100个,但不到100人同时访问就感觉慢了,后来试了试gunicorn,感觉跑30个worker就已经很快了
为啥呢?小白求指导
服务器是16核的,用nginx做静态文件服务器和代理
一个用flask框架做的系统,刚开用tornado跑40个进程,感觉很慢,后来换成100个,但不到100人同时访问就感觉慢了,后来试了试gunicorn,感觉跑30个worker就已经很快了
为啥呢?小白求指导
服务器是16核的,用nginx做静态文件服务器和代理
进程开了不回收就越来越慢了,worker就是个进程池,相关概念google,搞清楚概念。
感觉没基础知识的人做开发就跟外行拿笔画画一样,乱画一气。
引用来自“ueharaai”的答案
进程开了不回收就越来越慢了,worker就是个进程池,相关概念google,搞清楚概念。
感觉没基础知识的人做开发就跟外行拿笔画画一样,乱画一气。
好文学习了