socket问题
我用C# socket写了一个后台服务端,通过这个服务端异步接收来自客户端的连接,经过握手后,异步接收客户端发送过来的数据,然后根据客户端发送过来的数据对数据库执行相应操作,某些对数据库的查询时间相应比较长,现在我遇到一个问题,每当服务端运行到一定时间后,客户反应登录不了服务器,客户端登录时先与服务端建立连接,再发送登录报文到服务端,但其他已经登录的用户报文可以正常发送与接收,我猜测可能是服务端在一段时间后没有办法接收新的客户端连接,或者建立了新的连接后,没办法接收与响应客户端数据,大家有没有遇到过类似的问题?欢迎讨论....