说来惭愧,BAIDU解决方案,原来两年前我在这里问过一样的问题:网站经常出现”Error establishing a database connection... ”
; ~/ y$ w! e) H {& a% |1 w 当时以为解决了(输入了正确的数据库名称、密码。。。什么的就能连上了),那个网站也没坚持多9,这个问题后来也没出现。那时还以为是很简单问题,自己都觉得不好意思了,就删了具体问题描述,写上“已解决”。! \( U0 x+ f2 e. h0 T
5 I8 x7 i1 U' U! L( Y( P 现在这个电影站是embed第3方播放地址OP,流量也不大,不到3000部电影,还一些美剧什么的。。。
. j. [2 O- r8 ?4 ~ m& Z+ i1 K 6 E/ B i4 q8 x: k9 s
因为版权问题,安放电影站的主机也是换了N家了,最初在虚拟主机,升级了好几次,因为“资源耗尽,暂停帐号。。。”也出现过”Error establishing a database connection... ”,反正那边就是建议升级升级升级配置!
; {' A0 P V4 `4 k / B; I" p8 i u% _' l% A1 [5 e
后来想想不对,最多的时候也才万把PV,20几刀的虚拟主机扛不住!???然后就是自己买VPS,装上军哥的LNMP 1.4。。。也是试了N家,基本配置都是 KVM SSD 2G内存 。。。 还是经常出现 数据库连接错误。。。而数据库地址账号密码,都是正确的,我就重启VPS,之后就能正常打开网站了。
, v& v5 n Q) w5 Q4 D) X/ ~5 ^& s8 L ' s5 t5 N- t2 p: G* B
; A* U7 o6 W5 k- \/ Z& @% a BAIDU GG 很多资料,觉得都没说到点子上。我猜测是短时间网页请求过多,MYSQL服务自动停止了。有1次当网站打不开,提示数据库连接错误的时候,我也去看了 探针,内存、负载什么的似乎都正常,就是” SWAP区 ”, 这个SWAP使用率很高,将近100%,没有空闲资源了。不知道是不是这里的缘故。 8 S: P- K" G' l( h9 K& O
; b2 c8 p% W; M
4 C: C& J2 Z! h0 f
BAIDU GG,发现一直有人在问这个问题,似乎都没有彻底解决,昨天看到“ http://zhuanqianxiaozhan.com/796.html ”这里提到的 终极:修改httpd.conf,可这个好像在apache里的,而我用的是LNMP啊 7 Y) X- E; a: |2 [8 G
3 a" S/ I; j9 P ; k3 B8 |( D6 r* ~+ Z
1两天来一次” Error establishing a database connection... ” 真的难受!5 Y1 n, a) U% ?$ F; Q
4 C' P2 O, V* B) x3 r) x
希望在这里真正找到解决方法,请大家帮忙。谢谢啦!!!
' I" i+ b: n- R1 s8 N8 ^
' h( C$ G/ |/ ^* B 6 a) h0 V7 h4 P# b# ^$ p @; G
- E4 |1 O% \. I4 R! I 0 Q) O1 m7 w7 u$ w' ^, @
" a% ^* Y+ K8 S, Z$ [) J9 z f5 d% a# d7 X( Q1 u
. o K0 S& f. F F
3 [6 |- B. i9 H( c
) n7 w. I! Z/ y W3 b * }+ e" c( j1 u/ o
) W V3 E1 k0 }( x6 t; }8 r% L
6 y6 h" M0 _9 z3 V. z( U$ H
相关帖子