ConnectionWrite (send()).一般性网络错误,请检查网络文档?
潇湘博客 2014-06-05 03:53:40 我用的是sql2008,服务器是2003,公司运行的是棋牌游戏网狐棋牌架构,基本上每天游戏服务器都要报这个错误需要重启一下。我贴错误代码:
【 2013-07-29 16:33:00 】ADO 错误:0x80004005,[DBNETLIB][ConnectionWrite (send()).]一般性网络错误。请检查网络文档。
【 2013-07-29 17:05:41 】ADO 错误:0x80004005,[DBNETLIB][ConnectionWrite (send()).]一般性网络错误。请检查网络文档。
【 2013-07-31 11:01:06 】ADO 错误:0x80004005,[DBNETLIB][ConnectionWrite (send()).]一般性网络错误。请检查网络文档。
【 2013-07-31 11:04:17 】ADO 错误:0x80004005,连接失败
【 2013-07-31 11:06:15 】ADO 错误:0x80004005,连接失败
【 2013-07-31 11:07:09 】ADO 错误:0x80004005,连接失败
【 2013-07-31 11:07:24 】ADO 错误:0x800a0cc1,在对应所需名称或序数的集合中,未找到项目。
【 2013-07-31 11:18:41 】 当前服务器在线人数0, 断线人数0.
【 2013-07-31 11:20:01 】游戏房间服务停止成功
补充:
游戏服务器每隔一定时间就会与数据库断开连接,但是其他的服务器没有这个问题,比如说登录服务器 全局服务器都没有这个问题,它们都在同一台
2003服务器上面,2003服务器是租的云服务器。网络是正常的!
数据库是用公司自己的数据库,不在同一台机子上面。
我们是自己内测,一个10多个玩家,而且就开几个房间,我们内核用的是网狐棋牌架构,用户与服务端数据交互肯定是并发的,但是就几个人也不会出现超负荷的问题呀
我在sqlserver 区 也发了帖子 但是没人解决。
请各位牛人帮忙解决一下