看板 Web_Design 關於我們 聯絡資訊
請問一下 我現在使用的是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://www.ptt.cc/bbs/Web_Design/M.1632284560.A.000.html
imhaha: code架構不好? 09/22 21:24
第一次503是在php網頁上填入資料進mysql資料庫 所以有可能是架構不好, 雖然我還沒找到哪裡寫不好 但是第二次完全沒使用網頁 就是在phpmyadmin上輸入update指令 這樣也超過process limit造成503, 這我就不了解為什麼了
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