如题,环境太破,性能跟不上。
光是挂个 Flask Demo,看 top CPU 就已经占了 15% 了...
有没有什么办法能让 CPU 占用率下去一些...省点电
在此谢过大佬
|  |      1Cooky      2021-03-19 15:37:03 +08:00 via Android nuitka 编译一下看看?要是有效果记得回我一下 | 
|  |      2janxin      2021-03-19 15:37:53 +08:00 15%就还好吧...跑在树莓派上? | 
|      3wzb0909      2021-03-19 15:40:35 +08:00 | 
|  |      4minami      2021-03-19 15:43:19 +08:00 用其他 wsgi 服务器替代 Flask 自带的 wsgi | 
|  |      5XIVN1987      2021-03-19 15:54:14 +08:00 Flask 自带的服务器是开发用的,,性能很差,,部署应该用其他的,,比如 cherrypy | 
|  |      6est      2021-03-19 15:55:30 +08:00 先搞个 16G 内存的服务器,再用 java 重写一遍。 | 
|  |      8yunyuyuan      2021-03-19 16:21:44 +08:00 不是吧,flask 有什么性能消耗?你试试 django 就知道,当初我年轻在 1c2g 的 vps 上跑 django,直接给我整挂了。我跑两 tomcat app+一个 flask 都没挂的。 | 
|  |      9charmToby      2021-03-19 16:27:55 +08:00 flask 性能没这么水吧?(虽然我没测试) 你怎么部署的? | 
|  |      11monetto OP | 
|  |      14monetto OP | 
|  |      15LeeReamond      2021-03-19 23:09:14 +08:00 flask 本身属于比较慢的那类,同步框架本身慢一些,flask 又不是 tornado,bottle 之流。要减轻开销最好上异步 | 
|  |      16so1n      2021-03-20 00:40:26 +08:00 via Android  1 官方自带的只能用于测试 | 
|      17seakingii      2021-03-20 01:18:04 +08:00 python 做服务感觉很吃亏啊,那性能。。。 学 C#吧,重写一遍。 | 
|      18houzhiqiang      2021-03-20 02:03:36 +08:00  1 gunicorn + gevent + Flask | 
|  |      19LeeReamond      2021-03-20 05:51:08 +08:00 @seakingii 有一说一,我觉得 c#在 web 领域还不如 py | 
|  |      20monetto OP @LeeReamond  @seakingii      兼容性考虑,环境是 iOS 6.1.6,能用的语言只有 Python2.7... | 
|  |      21jeeyong      2021-03-20 16:14:13 +08:00  1 unicorn + fastapi ? | 
|  |      23tkmiles      2021-03-20 19:09:21 +08:00 不嫌麻烦, 先分析性能瓶颈在哪, 看看哪里耗时再说改进吧 如果想简单的, 换 go/c++/rust 噔噔噔噔噔.. 或者垂直升级呗 | 
|      24seakingii      2021-03-20 19:26:39 +08:00 @LeeReamond 怎么可能在 WEB 领域不如 PYTHON | 
|      25seakingii      2021-03-20 19:27:35 +08:00 ios? 搞 web? | 
|      26zxCoder      2021-03-20 19:32:52 +08:00 @LeeReamond c#性能很强的啊。。。 | 
|  |      27abersheeran      2021-03-21 01:29:09 +08:00 via Android @monetto 那就 bottle 。 |