最近協助將一個網站從怪獸主機轉移到Dreamhost去,因為怪獸主機的CPU用量有限制,而Dreamhost沒有。
網站轉移大致順利,不過上線運作之後就開始看出毛病了。
首先是網頁會「突然」找不到。「突然」是指隨機發生,比方說載入首頁沒問題,但下一秒想回首頁時就顯示404給你看。
尤其後台管理的問題更嚴重,update.php短短5個步驟常常沒法完成,系統報告頁面則是動不動就會跳出404。
但奇怪的是,往往重新整理一次就會正常顯示。
最麻煩的是,進入一些重要模組的設定畫面,或者設定完成要存檔了,卻顯示500 Internal Server Error的頁面給你看。
設定似乎是有存進資料庫,不過就是不明白為啥會發生這種事情。
寫信問DH的管理人員,對方卻回應從他們那一端來看,一切都正常,從沒發生過上述的問題。
我懷疑是系統資源的限制造成這種隨機發生的問題,不過不曉得能夠去哪查主機的系統限制。
不曉得其他使用DH的朋友們有沒有出過類似的症頭?要怎麼解決這樣的問題?
感謝
TKY
Re: ...
Dreamhost 沒有CPU限制 ?? 還是頭一次聽到
出現 404 真的奇怪... 會不會剛好是DNS未更新好 ??
(或者真的是資源過了,Dreamhost 斷開你的連線,從Drupal方面優化一下,打開mysql log看看)
---
notaBlueScreen | 訂閱RSS | Plurk
Re: ...
Dreamhost也是有限制,只是沒寫清楚。在後台Manage User的地方可以勾選一個類似CPU Time回報功能。
不過這個情況有點奇怪,不太像是CPU的問題,會不會是DNS還沒完全生效呢?
有時候DNS還沒完全轉移過去的時候,會跳來跳去的...
再觀察看看吧!
Re: ...
優化可是拼命在做啊,能開的cache都開了,連很久沒用過的「負荷管制」模組都啟用了。
同時用「存取規則」擋掉了一堆網路爬蟲.....
昨天DH回信說是資源吃太多,自動觸發了監視程式,把連線砍掉了,所以很容易看到404和500的訊息....Orz。
可是又不肯說資源上限是多少,我記憶體調到256m也沒啥用。
沒辦法,views和模組用太兇,看來似乎得花錢升級,買記憶體用量了。
tky
Re: ...
我使用DH也遇過這樣的問題,常會進不去網站,但重新整理還是進不去...
就是偶爾會進不去一小時這樣,很困擾。當初DH也是說資源用太多,
可是明明只是一個小網站而已,很奇怪。
後來倒是慢慢沒問題了...
因此比較大的案子可能還是不要放DH :P
Re: ...
DreamHost 的負面傳言好像還不少,文章不是很新還是可以參考一下
http://blog.xdite.net/?p=300
http://jerome.anyday.com.tw/archives/151
http://blog.markplace.net/marks_place/11/2006/02/21/84
依這些 blog 所述,簡單說,百日之後就要多加注意了 XD