作者odbc (odbc)
看板Python
标题[问题] 网页常出现 503 错误
时间Sun Sep 22 17:34:22 2019
小弟是 python 新手
正在试着把用 flask 开发的 web api 上传到一个 cpanel 主机
顺便测一下 mysql
我写的程式非常单纯
但很奇怪只是简单的显示时间,
https://i.imgur.com/WnGkNnR.png
郤很容易, 在我离开坐位, 再回来时就回应 503
然後, 我再重新几次刷新画面, 就又正常了
( 我换了不同笔电与浏览器反覆测 )
https://i.imgur.com/VvR7T9W.png
想请问一下
https://www.accuwebhosting.com/web-hosting/linux/ssd-servers
是 python 不适合这种 cpanel + phthon setup 的主机当 hosting 吗 ?
还是 python flask 有什麽特别的启动机制, 因为我是新手没设好
所以才会人久没去存取面页, 再去存取就回应 503 error
主要上传的档案清单
https://i.imgur.com/5CxMek5.png
主要的测试程式,
https://i.imgur.com/zMZbx4p.png
请版上有经验的大大, 给予指教, 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.117.21.14 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1569144866.A.EEA.html
1F:推 wsybu: 你显示时间那边是每一次都会连一次db然後显示时间还是 09/23 11:02
2F:→ wsybu: server启动之後才只有连线一次? 09/23 11:03
3F:推 st1009: 有点像token 过期了 09/23 15:22
4F:推 fiorentino: 你可以秀一下python的错误讯息吗 09/24 18:13
5F:推 sxy67230: 看起来是你的线程被占满了,跟flask无关。可能你的前端 09/25 08:42
6F:→ sxy67230: 一直在送大量的请求,导致请求被占满。如果你要做频繁 09/25 08:42
7F:→ sxy67230: 的更新建议用socket来处理,然後flask要套gunicorn+gave 09/25 08:42
8F:→ sxy67230: nt,gavent可以实现异步非阻塞,gunicorn就类似tomcat 09/25 08:42
9F:→ sxy67230: 的多个worker实现,最後是ngnix协助做load balance。 09/25 08:42