过期域名预定抢注

 找回密碼
 免费注册

WP數據庫造成VPS負載過高怎麼辦?

  [複製鏈接]
發表於 2013-10-17 08:44:21 | 顯示全部樓層 |閱讀模式
本來想發到wordpress區,但感覺是vps的問題就先發到這裡。(感覺還是wp的問題,可惜沒法移動了)- S- _1 c+ Q  @# @4 j
2 Q7 y) D# j( L/ L8 B
因為做的是中文圖片站,所以買的aliyun的最低配置的vps,如下,帶寬1M (目前暫時只有1個網站在vps上,程序用的是wordpress)
0 G  C* G; Z8 Y$ }
& z3 D" ^; D, j  g$ |& k9 A
CPU核數:1核付費方式:包年包月
擁有雲磁盤:2個  內存大小:512MB
/ b: S/ @$ F; \+ i& A: {& V; h
用了1個多月一直都很正常,但最近幾天每天打開就顯示數據庫錯誤,得多刷新幾次才可恢復正常。進入主機管理後台,提示系統負載有點高。) \2 H5 U3 u- D

5 \* r( Z1 V* F. `IP很少,因為目前只顧著充實內容沒有去宣傳推廣更別說發外鏈做排名,所以每天零散能從谷歌獲得20-30個ip,百度沒有任何排名。0 Q6 M. k' X  h7 q' D6 |

3 ^5 w$ D1 ~# R! G, }+ l) ~0 l我想這個配置足以應付這些ip吧?(註:圖片資源放在upyun圖片集群,不是同一服務器下/ `: ?7 ^8 e2 ^/ Y# m

% R9 h4 z) m& _# J& g& z$ u0 f我是不是該啟用緩存類插件?目前使用的插件主要有:
2 w( Y$ D- D" G! Q: e
2 M2 V- Q, a! V4 MAll In One SEO Pack! E" G  h' c" V0 }# W, h
Google XML Sitemaps$ F  {/ Q) A. D
Hacklog Remote Attachment Upyun
/ V, Z9 R8 Z0 V) P+ p# OPortfolio Slideshow( T' W- K2 J. C9 J6 l% g
Wordpress Popular Posts9 X% U* a5 y/ [- O/ l0 y* F( T9 @+ F
WP Missed Schedule - RC2013
+ s8 V: A% X3 G0 |6 J4 V; c, t- l5 \* Z* [- Q4 O  S
是不是因為啟用了其中某個插件導致數據庫影響過大???比如最後的2個插件,是不是訪客每次訪問頁面,都得去訪問數據庫?用上緩存插件,是不是能改善這類情況。9 I7 y+ H$ u+ e" j( d# }( Y3 A

+ l! c# l; r& L- e
1 f7 c6 Z' F* \8 p- r* _+ Z5 P' T. l# X0 T
7 y+ P& I  r. p! q; h

3 E* |$ d+ w1 g# r8 R: z& ?7 t3 |3 e& r) q
- {4 a9 S3 i6 n
# z" W/ h/ v3 U$ {

, \) e: E5 t  Y0 X: G3 p, L, J# D7 D* }
發表於 2013-10-17 09:16:36 | 顯示全部樓層
阿里雲的慢,朋友以前在北大青鳥,他們的網站就放在阿里雲,慢得要死,另外你帶寬也才1M,最後一個插件你停了看看4 O: q% y5 j+ S% Q

評分

參與人數 1點點 +1 收起 理由
dhdz187 + 1

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2013-10-17 09:21:15 | 顯示全部樓層
這種應當是不正常的。你可以試試把插件都關了,再一個個打開,看看是否插件的問題。
* g- X& O% J  w1 [7 ]

評分

參與人數 1點點 +1 收起 理由
dhdz187 + 1

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2013-10-17 09:24:18 | 顯示全部樓層
用排除法,先全部插件停了看看,再一個一個開啟
7 w! z$ H1 g) c. Y& ~用上緩存插件,不一定可以改善,插件之間可能完全不一樣的工作原理/ R! m  O) W# M

! b( _  L9 u3 w7 P然後最好去看下你的nginx或apache日誌,還有mysql日誌( ^% q3 J% Q7 c- K5 D  \4 L1 z% `
雖然真實訪客ip很少,但是要造成數據庫瓶頸,肯定是有比較大的訪問
" T$ i) ]3 b" Z+ X這種訪問在流量統計是看不到的,因為不走js
1 K7 A& |3 o7 b4 I% u2 {1 D這種有可能是自己在採集,或者程序在做定時計劃,或者別人在頻繁訪問某一個頁面造成數據庫壓力5 y4 P0 N$ J& E* Q, _
, O! ?$ s- K; h' A

評分

參與人數 1點點 +3 收起 理由
dhdz187 + 3 谢谢

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2013-10-17 09:43:57 | 顯示全部樓層
如果我遇到這種情況,我會進行以下步驟來定位問題:
6 X6 `8 Y3 E5 ?: V0 ?7 P1、執行uptime命令,看看系統負載如何。你的機器只有一個cpu,假如負載大於1.0就屬於負載非常高了。# K2 f4 p" g7 l1 ?0 K2 u$ k4 ]
2、假如負載非常高,使用top命令,找到最耗cpu的進程,大部分情況下,這個進程應該就是apache。假如是apache,就找到apache的access log,看看日誌是否有異常,是不是某個url的訪問量特別大。
. ~1 e/ S! g0 r" y0 U3 B. q" V3、假如某個url訪問量特別大,那麼問題的原因就是這個url。
+ {3 V( U4 v8 V4、假如日誌一切正常,那麼有可能是插件造成的,嘗試關閉可疑插件,定位插件。% Y0 m4 V' G* B% u8 s
5、假如負載不高,那有可能是數據庫連接數配置得太少,嘗試調高數據庫最大連接。
/ r5 b' E* {, B; K8 S+ @) _6、另外還要查看mysql日誌,看看有沒有slow query log,還要查看apache的error log有沒有異常。
! F' X% _0 [$ N  e( [( z8 h3 D7 B& j, C% f
出現問題的原因各種各樣,這些步驟只能幫你粗略定位,實際上還要具體問題具體分析的。6 [$ S8 N, _9 ~4 a# v

評分

參與人數 2點點 +6 收起 理由
dhdz187 + 3 很厉害的说
月光飞燕 + 3

查看全部評分

回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-10-17 10:09:43 | 顯示全部樓層
本帖最後由 dhdz187 於 2013-10-17 10:12 編輯
; M% G' s1 B6 D4 r# i- _/ {0 g% t$ w& o9 ?& g& p
多謝樓上4位朋友的解答。. I/ T& W6 I$ ?  p) ]7 s  p; t

' t* c# h) J3 S5 m8 H在發這個帖子之前,我已經將最後一個插件 WP Missed Schedule - RC2013 停用了,目前來看,後台有1.5個小時沒有提示系統負載過高。不過仍然不能斷定是這個插件的問題,因為前2天也是如此,早上訪問就有數據庫連接問題,下午和晚上都沒有碰到過(可能是巧合剛好沒有碰到)
8 k; X  T3 K2 H. `- L: ^. o
4 R( r+ O7 ?$ H( x. c9 `* T先把日誌down下來,看看有沒有其他問題。
, {/ c0 }! l- k. J& _+ K" r$ |9 y; I: ?: L
再次謝謝大家。! b7 ?( l8 S6 E8 ?+ P6 g8 q
: H7 E5 I+ V+ O0 S6 _/ t0 @* L
另外,把機器升級到1G,2M了,現在的訪問速度是有點慢
1 [0 a" z% y2 j- x( r7 J
! S5 e7 \! m  B8 o0 G6 I4 L+ D6 d- P1 |: W/ }

6 [! W' ~5 u6 I' p- ~! L0 ?' @+ H1 H6 j+ I) N" R% g/ J" {0 x$ Z

  [' N' v7 C2 z! y) L) ^
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-17 10:48:22 | 顯示全部樓層
aliyun?你建站路坎坷了。, w. L7 x5 L. ~8 m0 k
沒有說過站內情況,但Wordpress Popular Posts佔用cpu相對較多。其他不會有問題。
/ T0 ?: {# d* q3 W" X2 E9 k, @5 M
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-10-17 12:21:45 | 顯示全部樓層
qqqwwqqq 發表於 2013-10-17 10:48
. l' z7 g1 Y" E) e4 X9 _aliyun?你建站路坎坷了。
. w3 m, K: W  A$ o$ E* \$ Y沒有說過站內情況,但Wordpress Popular Posts佔用cpu相對較多。其他不會有問題。 ...
$ X/ S0 I$ _/ `( ?( L6 C
啊?難道aliyun 的不行嗎?我看很多人說好,我就買了個。9 n! j9 O) o* V% I! ]- L9 L
暫時只掛了1個域名,這幾天總有那麼一段時間很卡,可又沒有多少ip。
3 e) F$ [  Z7 W6 L& f5 a% t& p. o7 l7 H# v. B, ^
幾個小時前停用了這個定時插件,WP Missed Schedule - RC2013,正常了2個多小時。1 R) R! L4 w% D4 w  D" r2 H* i: F+ a
現在又開始發癲了,那我再停用這個Wordpress Popular Posts試試。( W/ O$ l) O6 _( ?! W6 W; }/ y3 {0 L
' J2 C! L/ F, b
對了,國內有其他可靠的vps推薦嗎? 價格不要太高. s1 Y; A- \$ G

' o) T) B7 C  W/ _
- ?/ H. C+ p! S* U- D" e
8 X: D8 }  G7 \1 C& L$ w+ ^- X. D  S9 @/ @' g
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-17 12:33:20 | 顯示全部樓層
國內新浪雲和阿里雲貌似都還不錯    不過價格都不便宜的吧 做國內站  完全可以試試香港、日本的vps  linode貌似有日本的vps% W5 }% \1 Y1 m+ M" d
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-17 14:22:41 | 顯示全部樓層
裝個WP SUPER CACHE 可以解決。
1 J3 p% f( A. L: f9 K
回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

过期高净值品牌域名预定抢注

4um點基跨境網編創業社區

GMT+8, 2024-11-27 14:48

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表