看板 Python 關於我們 聯絡資訊
小弟是 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
wsybu: 你顯示時間那邊是每一次都會連一次db然後顯示時間還是 09/23 11:02
wsybu: server啟動之後才只有連線一次? 09/23 11:03
st1009: 有點像token 過期了 09/23 15:22
fiorentino: 你可以秀一下python的錯誤訊息嗎 09/24 18:13
sxy67230: 看起來是你的線程被佔滿了,跟flask無關。可能你的前端 09/25 08:42
sxy67230: 一直在送大量的請求,導致請求被佔滿。如果你要做頻繁 09/25 08:42
sxy67230: 的更新建議用socket來處理,然後flask要套gunicorn+gave 09/25 08:42
sxy67230: nt,gavent可以實現異步非阻塞,gunicorn就類似tomcat 09/25 08:42
sxy67230: 的多個worker實現,最後是ngnix協助做load balance。 09/25 08:42