[問題] flask 網頁常出現 503 錯誤

看板Python作者 (odbc)時間4年前 (2019/09/22 17:34), 編輯推噓4(405)
留言9則, 4人參與, 4年前最新討論串1/1
小弟是 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://www.ptt.cc/bbs/Python/M.1569144866.A.EEA.html

09/23 11:02, 4年前 , 1F
你顯示時間那邊是每一次都會連一次db然後顯示時間還是
09/23 11:02, 1F

09/23 11:03, 4年前 , 2F
server啟動之後才只有連線一次?
09/23 11:03, 2F

09/23 15:22, 4年前 , 3F
有點像token 過期了
09/23 15:22, 3F

09/24 18:13, 4年前 , 4F
你可以秀一下python的錯誤訊息嗎
09/24 18:13, 4F

09/25 08:42, 4年前 , 5F
看起來是你的線程被佔滿了,跟flask無關。可能你的前端
09/25 08:42, 5F

09/25 08:42, 4年前 , 6F
一直在送大量的請求,導致請求被佔滿。如果你要做頻繁
09/25 08:42, 6F

09/25 08:42, 4年前 , 7F
的更新建議用socket來處理,然後flask要套gunicorn+gave
09/25 08:42, 7F

09/25 08:42, 4年前 , 8F
nt,gavent可以實現異步非阻塞,gunicorn就類似tomcat
09/25 08:42, 8F

09/25 08:42, 4年前 , 9F
的多個worker實現,最後是ngnix協助做load balance。
09/25 08:42, 9F
文章代碼(AID): #1TXq0Yxg (Python)