ITPUB的blog怎么这么不稳定!!

[复制链接]
查看11 | 回复9 | 2011-5-7 01:45:08 | 显示全部楼层 |阅读模式
ITPUB的blog怎么这么不稳定!!
ITPUB的blog怎么这么不稳定!!
===========================================================
作者: wxy0327(http://wxy0327.itpub.net)
发表于: 2006.06.20 11:01
分类: 其它
出处: http://wxy0327.itpub.net/post/16888/121570
---------------------------------------------------------------
ITPUB在国内素来以数据库“牛人”著称,在爱好数据库的网友中是数一数二的站点。然而,就是这样一个以技术见长的站点的blog却总是出问题。本人今年5.1后在此开博才2个多月时间,已经多次出现系统故障。今天又是这样:

Exception message: mysql_pconnect(): Host '192.168.1.3' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'
Error code: 2
-- Backtrace --
/usr/apache/htdocs/plog/class/database/adodb/drivers/adodb-mysql.inc.php(362): mysql_pconnect
/usr/apache/htdocs/plog/class/database/adodb/adodb.inc.php(468): adodb_mysql._pconnect
/usr/apache/htdocs/plog/class/database/db.class.php(41): adodb_mysql.pconnect
/usr/apache/htdocs/plog/class/config/configdbstorage.class.php(49): db.getdb
/usr/apache/htdocs/plog/class/config/config.class.php(103): configdbstorage.configdbstorage
/usr/apache/htdocs/plog/class/net/http/session/sessionmanager.class.php(109): config.getconfig
/usr/apache/htdocs/plog/class/net/http/session/sessionmanager.class.php(32): sessionmanager.setsessionsavepath
/usr/apache/htdocs/plog/admin.php(28): sessionmanager.init
Exception message: Fatal error: could not connect to the database!
Error code: 0
-- Backtrace --
/usr/apache/htdocs/plog/class/database/db.class.php(42): throw
/usr/apache/htdocs/plog/class/config/configdbstorage.class.php(49): db.getdb
/usr/apache/htdocs/plog/class/config/config.class.php(103): configdbstorage.configdbstorage
/usr/apache/htdocs/plog/class/net/http/session/sessionmanager.class.php(109): config.getconfig
/usr/apache/htdocs/plog/class/net/http/session/sessionmanager.class.php(32): sessionmanager.setsessionsavepath
/usr/apache/htdocs/plog/admin.php(28): sessionmanager.init
是不是各大版主都去研究Oracle了,不屑于MySQL这样的草根产品。这样总出问题与ITPUB在广大网友中的地位也不相称啊。希望系统能稳定一些,咱也不盼别的了,3个月不down机行不。本人开博的前三篇帖子就是关于对Plog这个东东的一些看法和优化它的一些感想。现在再写点,只为能抛砖引玉,总之能解决问题就好了。下面是我用过的mysql服务器检测脚本,每5分钟运行一次,如果mysql死了,就自动重启并发邮件通知DBA。
#checkmysql.sh
#!/bin/sh
DBALIST="[email protected]";export DBALIST
IP=`/sbin/ifconfig eth0 | awk '/inet/ { print $2 }' | awk -F ":" '{ print $2 }'`
basedir=/usr/local/mysql
batdir=$HOME/dbbat
cd $basedir
checkmysql=`./bin/mysqladmin -u root ping`
if [ "$checkmysql" == "mysqld is alive" ]; then
echo $checkmysql
elif $batdir/restart.sh 2>/dev/null
then
(
echo "Subject: mysql auto restart successfully!"
echo "$IP mysql restart successfully! Some error occurred!"
) | /usr/sbin/sendmail $DBALIST
else
(
echo "Subject: mysql auto restart failed!"
echo "$IP mysql restart failed! Some error occurred!"
) | /usr/sbin/sendmail $DBALIST
fi

#restart.sh
#!/bin/sh
basedir=/usr/local/mysql
cd $basedir
./bin/mysqladmin -u root shutdown
./bin/safe_mysqld --user=mysql &

还有一篇关于php与mysql永久和非永久连接的文章,希望有所帮助。http://www.php.net/manual/zh/featur...connections.php
wxy0327 发表于:2006.06.20 11:01 ::分类: ( 其它 ) ::阅读3次) :: 评论 (1)
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层







回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
现在的确很不稳定,看东西也看不了。
老虎呢
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
晕```强
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
顶一下 问题实在太多了 老是连接不上 速度就别提多慢了
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
速度还不错,在网通有镜像的
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
顶一下 问题实在太多了 老是连接不上 速度就别提多慢了
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
最初由 phiazat 发布
[B]顶一下 问题实在太多了 老是连接不上 速度就别提多慢了 [/B]






回音?


回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
发帖子也远不如论坛方便啊……
回复

使用道具 举报

千问 | 2011-5-7 01:45:08 | 显示全部楼层
前段时间是有点不稳定,现在已经找到问题所在,也对系统进行了升级,现在的情况比较好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行