讨论,做的TCP通讯程序当一个服务器负荷满足不了时,再加一个服务器应如何处理?
像QQ一样。如何根据服务器的负荷情况自动选择登陆到哪个服务器?服务端该如何和其它服务器进行数据交换。大家讨论一下。

解决方案 »

  1.   

    首先当然是找最近的服务器,如果登陆超时,那就登陆下一台服务器,QQ差不多就是这样的,因为有时网络差QQ就跳出来一个他的所谓检测结果,它是先UDP登陆,找不到服务器,或者登陆超时,接着就会换成TCP的方式登陆。
    个人愚见,
      

  2.   

    ttttttttttttttttttttttttttt
    讨论。
      

  3.   

    怎么查看服务器累不累…………
    当然要问它自己说累不累
    服务器通过API监听一下自己的CPU占用率或者统计一下自己的连接数量
    服务器间通讯,客户端怎么和服务器通讯就怎么做啊