作者sinlin (豆漿)
看板Web_Design
標題[問題] hostinger的process limit
時間Wed Sep 22 12:22:38 2021
請問一下
我現在使用的是hostinger架站
一開始選擇的是最便宜的方案single
架的是一個叫貨網站
其中有一個網頁是可以新增商品名單
每次輸入一項後按確定就會執行mysql的insert增加一筆資料
我連續增了十來筆後網頁就突然失去回應變成503 error
詢問客服後說是有個memory spike超過了限制的使用量
所以網頁暫時失去回應
當下我想mysql mariaDB是否需要更高的記憶體
所以我升級到premium的方案
結果就在昨天在phpmyadmin執行一個update data的指令時
網頁隨即又變成503 error
詢問客服後他幫我stop process網頁才恢復正常(但無法得知是何process)
查看後台發現是process over limit, limit限制數是40
我不太懂為何只是執行mysql mariaDB簡單的指令可以兩次超過limit
請問有沒有任何方法可以有更詳細的報錯,讓我避免下次503 error
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.22.200.117 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Web_Design/M.1632284560.A.000.html
1F:→ imhaha: code架構不好? 09/22 21:24
第一次503是在php網頁上填入資料進mysql資料庫
所以有可能是架構不好, 雖然我還沒找到哪裡寫不好
但是第二次完全沒使用網頁
就是在phpmyadmin上輸入update指令
這樣也超過process limit造成503, 這我就不了解為什麼了
2F:推 rahit: 本機執行監控都沒問題嗎? 09/22 21:41
本機上跑這網頁跟資料庫是從來沒發生過問題的
但是pc上資源限制應該是比hostinger premium強很多
請問要怎麼監控? 我只會用有沒有當掉來判斷
※ 編輯: sinlin (218.166.65.113 臺灣), 09/22/2021 23:13:26
研究了一下log檔
兩次的超過limit都是
/usr/local/bin/filebrowser -d
/home/(我的帳號)/.filebrowser/(亂碼很長..略)/data.db
請問這是mysql的問題嗎
查不太到filebrowser是mysql甚麼用途
※ 編輯: sinlin (211.22.200.117 臺灣), 09/24/2021 10:54:48