假设我有N台客户端 一台服务器  WCF 寄托在 IIS下  使用 HTTP因为聊天室的人多了,需要多台web客户端服务器来分忧A (Client 1)B(Client 2)C(Client 3).............K(Server)客户端不定时的向服务器传送数据进行互转,以秒为单位,每秒大概1000条左右的信息,请问如果快速传送到服务端?客户端使用多线程向服务器发送数据,服务器那边会提示 积极拒绝情况!!!甚至导致一些未知问题发生

解决方案 »

  1.   

    拒绝连接是你的线程开太多了,默认的并发连接数只有10个,你同时连接那么多肯定要拒绝了。不过既然你用到了多台web服务器,那就可以独立进行工作而不需要汇总到一个服务器上,汇总将导致多台配置无意义。你只需要将最后需要保存的信息写入同一个数据库即可,而传递消息本身由每个服务器自行处理。
      

  2.   

    对的,并发连接数要配置,多线程也要配置,客户端连接实例也要配置,
    wcf本身不难,关键是配置是大学问,建议去多研究