- 主题:请教smthbbs1.2有时上站用户卡在十大登陆不上的问题
利用国庆假期把学校的bbs转换成使用水木代码了
用户版面转化应该是成功了,也运行了几天正常
不过出现标题说的问题,
表现为有时候用户上站可以输入id、密码,
看完十大、祝福后(有时连十大也看不了),就出现黑屏,卡住不动,最后吊线。
在这时在线上的id没受影响。
似乎人数多时比较容易出现,
一开始以为是.PASSWD被锁了,不过fuser -k .PASSWD无效,仍然无法登陆
有用户说先上一个guest,再连就能连上。
请教是什么原因。
非常感谢!!
--
修改:undeader FROM 210.30.17.*
FROM 210.30.17.*
急,请问有没有那些升级成水木代码的bbs站出现过这种问题
问题出在什么地方,如何解决。
我们是碧海青天bbs, bbs.dlut.edu.cn
help,感谢!
【 在 undeader (weller) 的大作中提到: 】
: 利用国庆假期把学校的bbs转换成使用水木代码了
: 用户版面转化应该是成功了,也运行了几天正常
: 不过出现标题说的问题,
: ...................
--
FROM 210.30.17.*
需要gdb程序吗,这么说是程序本身问题?
发现在使用者列表看到的人数和统计的不一样
统计是否是加上www上guest的数量
在列表多于404人时就会出现卡在十大的问题,
是bbsd的问题吗?
谢谢
【 在 atppp (Big Mouse) 的大作中提到: 】
: gdb
--
FROM 210.30.17.*
【 在 newer (new2) 的大作中提到: 】
: 是
: 看看是不是很多死bbsd进程
请问这个具体怎么看,ps aux|grep bbsd 然后??
如果发现死进程应该怎么处理?谢谢
--
FROM 210.30.17.*
执行ps aux|grep bbsd|grep R
看到状态有R的
bbs 20685 17.2 0.0 23428 1092 ? R 12:23 0:05 ./bbsd -p 23
bbs 20688 11.7 0.0 23408 1064 ? R 12:23 0:03 ./bbsd -p 23
bbs 20700 16.3 0.0 23428 1100 ? R 12:24 0:02 ./bbsd -p 23
bbs 20702 19.0 0.0 23428 1088 ? R 12:24 0:02 ./bbsd -p 23
bbs 20708 16.8 0.0 23428 1096 ? R 12:24 0:01 ./bbsd -p 23
这些用 kill -9 杀不掉吧
重启阿,这两天也试过,
在线的人下了,再上来不一定达到404,就又暂时看不出问题了。
然后不知到什么时候又可能出现
还有,要修改水木代码是否执行lsof -i :23 | grep LISTEN,
kill掉这个进程,
然后把编译后的程序cp过去,再./bbsd -p 23就行了
不用每次都重启bbs吧?
谢谢!
【 在 newer (new2) 的大作中提到: 】
: 看进程状态如果是R可能死在里面了,S是正常的吧
: 先重启一下bbs试试
--
修改:undeader FROM 210.30.17.*
FROM 210.30.17.*
请教了白山黑水的wuweixin,
他认为是数字账号的问题,hash函数没考虑首位数字的id
建议把数字id清理掉
不过我查了一下站上的id,似乎没有找到非法id,数字在中间的倒是有。
【 在 newer (new2) 的大作中提到: 】
: 看进程状态如果是R可能死在里面了,S是正常的吧
: 先重启一下bbs试试
--
FROM 210.30.17.*
恩,好的,我再去多试试先
太感谢你的建议了
【 在 atppp (Big Mouse) 的大作中提到: 】
: 如果我们假设是代码中同一个地方出的问题,我提两个调试的建议吧
: 第一,登录新用户测试的时候,先top一下杀掉所有cpu占用非正常高的bbsd进程
: 有时候卡并不是因为自己这个bbsd卡,而是因为cpu被别的进程占了
: ...................
--
FROM 210.30.17.*