过期域名预定抢注

 找回密碼
 免费注册

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

  [複製鏈接]
發表於 2013-10-17 08:44:21 | 顯示全部樓層 |閱讀模式
本來想發到wordpress區,但感覺是vps的問題就先發到這裡。(感覺還是wp的問題,可惜沒法移動了)4 M. y. u$ o4 j4 P  U& T( X8 l) k

+ T: e! v7 y0 A8 l6 u因為做的是中文圖片站,所以買的aliyun的最低配置的vps,如下,帶寬1M (目前暫時只有1個網站在vps上,程序用的是wordpress)( D: Z/ R2 H% |3 d, B' b

: g: [7 w' b  p# N4 E
CPU核數:1核付費方式:包年包月
擁有雲磁盤:2個  內存大小:512MB
2 b4 V9 E% m0 o. D5 ?& |9 ^
用了1個多月一直都很正常,但最近幾天每天打開就顯示數據庫錯誤,得多刷新幾次才可恢復正常。進入主機管理後台,提示系統負載有點高。
% \6 h" q3 \* r  M; s( \+ S/ c
. N8 N2 k. C' n1 C" [6 yIP很少,因為目前只顧著充實內容沒有去宣傳推廣更別說發外鏈做排名,所以每天零散能從谷歌獲得20-30個ip,百度沒有任何排名。3 Y  v1 N4 y: u( r: K' f4 l0 F7 R
& `) J2 t) @" M
我想這個配置足以應付這些ip吧?(註:圖片資源放在upyun圖片集群,不是同一服務器下
- T& Q) ]' V# R4 A7 W" T2 `
0 k6 A- h5 d4 N我是不是該啟用緩存類插件?目前使用的插件主要有:
% i' [# p+ Q0 i$ |- }+ n  h" u- k0 s( E
All In One SEO Pack
& p; |8 y, Q# j9 c( T6 ~0 ^Google XML Sitemaps- o8 m% D6 U: p+ N1 T
Hacklog Remote Attachment Upyun! B8 o; y: z! ~
Portfolio Slideshow
' s9 z. q# L' I/ ]Wordpress Popular Posts
3 y/ q3 ?; \# }! K3 ~3 k  kWP Missed Schedule - RC20133 R' _4 B6 i, |' c
, d( E; u6 J# m2 N7 z
是不是因為啟用了其中某個插件導致數據庫影響過大???比如最後的2個插件,是不是訪客每次訪問頁面,都得去訪問數據庫?用上緩存插件,是不是能改善這類情況。  o/ {" |; G! f
; v4 I/ G& X) S5 H. ~9 k, z
6 F; k# v6 V8 Q  \
9 L; h7 N7 H% `& F: U& l( ]- a

; F/ C: k( Q0 O3 y% v4 a/ R. ]8 g7 K! G, j

- I. U/ o- u6 P; Z, A
4 W8 L- v; `2 G
0 A8 x, s8 u, x5 }& Z/ Q
1 E" i  `' ~  `8 i6 `) e& x' Z! ~. o
發表於 2013-10-17 09:16:36 | 顯示全部樓層
阿里雲的慢,朋友以前在北大青鳥,他們的網站就放在阿里雲,慢得要死,另外你帶寬也才1M,最後一個插件你停了看看
# h$ d3 _8 p4 S& ]# e- F

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2013-10-17 09:21:15 | 顯示全部樓層
這種應當是不正常的。你可以試試把插件都關了,再一個個打開,看看是否插件的問題。! r8 B. q7 X/ W1 }  R- e

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2013-10-17 09:24:18 | 顯示全部樓層
用排除法,先全部插件停了看看,再一個一個開啟
* }: d" X2 Y. P: v- G用上緩存插件,不一定可以改善,插件之間可能完全不一樣的工作原理
- X1 V( H7 I$ B0 k1 n* ^& e, L( w4 ?" D) u3 c
然後最好去看下你的nginx或apache日誌,還有mysql日誌
! f& e, R- U* {$ I1 Y1 C9 s* S  w" |雖然真實訪客ip很少,但是要造成數據庫瓶頸,肯定是有比較大的訪問8 E2 N  H* [% y% k7 O6 w
這種訪問在流量統計是看不到的,因為不走js7 J% O7 W4 C- L6 K- [. ~: }! B; y
這種有可能是自己在採集,或者程序在做定時計劃,或者別人在頻繁訪問某一個頁面造成數據庫壓力& M# j" S1 G- f9 W( a0 q
0 z6 \6 d8 B# m$ K

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2013-10-17 09:43:57 | 顯示全部樓層
如果我遇到這種情況,我會進行以下步驟來定位問題:
) H! `1 A2 j/ ~* T8 y2 X: ^( J/ y+ A1、執行uptime命令,看看系統負載如何。你的機器只有一個cpu,假如負載大於1.0就屬於負載非常高了。
* S5 e. o" H) [- x. B6 M* c2、假如負載非常高,使用top命令,找到最耗cpu的進程,大部分情況下,這個進程應該就是apache。假如是apache,就找到apache的access log,看看日誌是否有異常,是不是某個url的訪問量特別大。
  {4 a1 g1 x2 t" P3、假如某個url訪問量特別大,那麼問題的原因就是這個url。" u8 h7 L# R6 U- m8 Q, C
4、假如日誌一切正常,那麼有可能是插件造成的,嘗試關閉可疑插件,定位插件。9 a) s# H) S9 q! N/ i  E0 I+ W
5、假如負載不高,那有可能是數據庫連接數配置得太少,嘗試調高數據庫最大連接。
* z: e- `, r# E8 V3 C6、另外還要查看mysql日誌,看看有沒有slow query log,還要查看apache的error log有沒有異常。2 ]5 s/ N" M, G) c% h& _% @3 l
/ G# x! w! v6 G) L  d9 r) C
出現問題的原因各種各樣,這些步驟只能幫你粗略定位,實際上還要具體問題具體分析的。7 A8 f* U0 Q2 l  j8 C1 R6 n) ~

評分

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

查看全部評分

回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-10-17 10:09:43 | 顯示全部樓層
本帖最後由 dhdz187 於 2013-10-17 10:12 編輯
, n. \; y, a  L( s6 O/ R* h( R* X6 Z! p0 q7 e' J. G6 ^+ `+ I7 R, r) S
多謝樓上4位朋友的解答。
( _; m* `  f+ N# _: l0 Z; C# |
! V8 K! I0 ^: E) ?2 Z在發這個帖子之前,我已經將最後一個插件 WP Missed Schedule - RC2013 停用了,目前來看,後台有1.5個小時沒有提示系統負載過高。不過仍然不能斷定是這個插件的問題,因為前2天也是如此,早上訪問就有數據庫連接問題,下午和晚上都沒有碰到過(可能是巧合剛好沒有碰到)
4 ~# \: |/ `* }% l* z9 k2 c; e. A' n$ Y$ A) i: j! n/ k
先把日誌down下來,看看有沒有其他問題。
% B! `& j. a* e
" T4 X# z. h2 M( W8 @! d% M, G3 `再次謝謝大家。
# ~( o# |' q. d( h  n7 d  Y$ Z$ e- y" ~7 o
另外,把機器升級到1G,2M了,現在的訪問速度是有點慢
4 B+ q  C1 i$ b* ~( |; \6 e
. V4 r7 [9 z; j& _8 J& U. _
- j# Z+ c3 W: Z
" J! O/ B/ |8 e  }& E1 |0 R0 n) _( m

, R6 r+ |" c; Y
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-17 10:48:22 | 顯示全部樓層
aliyun?你建站路坎坷了。9 i0 W+ X. a5 v, z& \8 t7 O! D6 C
沒有說過站內情況,但Wordpress Popular Posts佔用cpu相對較多。其他不會有問題。2 l0 {: ?5 k: p5 v( r6 G
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-10-17 12:21:45 | 顯示全部樓層
qqqwwqqq 發表於 2013-10-17 10:48 - p" \. J: m% j1 Y6 N
aliyun?你建站路坎坷了。
) E3 |6 J, T" j沒有說過站內情況,但Wordpress Popular Posts佔用cpu相對較多。其他不會有問題。 ...

; S1 @3 I, m! `5 V; s8 ]2 R啊?難道aliyun 的不行嗎?我看很多人說好,我就買了個。. k+ |5 t0 ~) b
暫時只掛了1個域名,這幾天總有那麼一段時間很卡,可又沒有多少ip。
* G* l2 {' X* o; o- b2 O1 }& O/ d  f: @6 R: g& M
幾個小時前停用了這個定時插件,WP Missed Schedule - RC2013,正常了2個多小時。
# o& ?/ |1 B! @; l( Z  z0 Q1 X* G現在又開始發癲了,那我再停用這個Wordpress Popular Posts試試。
. m1 A* m9 \  [2 U; d' Y! Z+ |* v/ V, g# t, f0 ]+ N
對了,國內有其他可靠的vps推薦嗎? 價格不要太高9 Y# K( u6 i# k% z3 F% Y

2 @1 }8 W. ]0 K- Z$ F! {. v+ O/ P  {# p9 _( ~

  Y- ^) `& R( J8 p0 l
$ ^; X: {7 u: f) m) {* J
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-17 12:33:20 | 顯示全部樓層
國內新浪雲和阿里雲貌似都還不錯    不過價格都不便宜的吧 做國內站  完全可以試試香港、日本的vps  linode貌似有日本的vps& ~* M3 Y8 q' ^& [; N
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-17 14:22:41 | 顯示全部樓層
裝個WP SUPER CACHE 可以解決。
6 M" V% i; _  J) P4 u4 n$ W
回復 给力 爆菊

使用道具 舉報

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

本版積分規則

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

GMT+8, 2024-11-30 17:32

By DZ X3.5

小黑屋

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