-
2008-12-31
FMS 出现“Assert failed in /util/TCProcess.cpp line 609”错误
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://junewong.blogbus.com/logs/33194954.html
近期发现新启动的项目中的FMS服务器隔一段时间会出现异常,客户端无法进行连接;重启FMS服务器之后就正常了,一开始还以为是程序的升级造成的,但当第二次还出现的时候,就明白不对劲了。
检查FMS的admin log,被吓了一跳——日志不断写入“Assert failed in /util/TCProcess.cpp line 609”的错误,而且大约每秒能增长1万行记录!幸好FMS的日志数量有做限制,否则服务器磁盘早满了!也难怪服务器会出问题了。
检查配置及服务器端代码没有结果,google到的也只有官方在2006年的maillist,提及也只是可能为tcp连接数的问题或者是脚本中对象没有及时删除造成内存泄漏云云,对我没有帮助,无奈只好把FMS的fmsadmin后台管理进程给停止了,于是错误日志也马上停止。
细想,应该是因为当初该服务器的网络环境不肯为我们开“1111”的后台管理端口,因而管理后台的进程会不断发出tcp的链接请求导致错误的缘故。不过会这么疯狂的产生错误,或许还有其他原因,暂时我还没追踪到;
随机文章:
酿酒记 2008-05-26AS3.0中Matrix类的学习经验 2008-01-29世界最古老报纸彻底网络化 2007-02-10解决上网时系统假死的问题 2007-01-14一个圣诞节的精品flash游戏 2006-12-21
收藏到:Del.icio.us







