免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1286 | 回复: 0
打印 上一主题 下一主题

请高手来看看这个程序 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-12-05 17:51 |只看该作者 |倒序浏览
本人现在研究一个游戏程序!在linux下编译的,现在碰到了很大的困扰,这个程序以前挺好的,后来升级之后,现在碰到的情况是在登录到了一定人数以后就会出现卡在认证这个环节上不动了,几个人进去挺顺利,但只要人数一多就出现了卡认证的情况!要等很久才能进去,服务器端也没报任何错误!实在是郁闷坏了!按流程应该是正在连接-链接成功-正在认证-已经认证,然后读数据库人物信息,然后客户端出现人物列表就可以进去玩了!现在老是碰到到正在认证这一步就卡住不动了!,主程序是有两个构成的,longserver和ascent,;两个程序之间通讯端口的设定都是由目录下的conf文件来设定的,我以为不兼容64位操作系统,换了redhat as5 i386的也还是如此,其他数据库,配置文件这块都反复检查了N多次!也还是照样卡,一两个人进去毫无问题,只要人一多就开始卡住认证这块,同样的程序编译在win下面就很好,也没这样的毛病!我初步怀疑是logonserver这块的问题,因为这边好像是什么占满了缓冲什么的,导致后来的进不去等待验证这块,然而前面进程也不取消一直挂在那等别人空闲了才能进去!我提供源码给大家有心帮忙的下载研究一下看看代码哪里有问题,指点一二,这厢先谢了!

源码地址是http://210.53.1.83/trunk.rar


主要看这个包下面的trunk\src\logonserver 还有realmserver和ascent目录,这三个就是管登录和服务器列表和主程序运行的
希望大家帮帮忙!!困扰我一个多星期了!

[ 本帖最后由 ninglon 于 2007-12-5 17:54 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP