解决方案 »

  1.   


    不知道您说的其他资源是什么?磁盘?CPU?内存?网络?
    至于稳定性,这个我个人是做了大量的测试,应该说这个测试并不难做,实际运用中单个终端和服务器的交互间隔长,时间短,用NIO写个压力测试客户端很容易模拟大量终端在线交互的情况的。当然几百万TCP个连接的话大概需要十几台测试机去压,目前我本人只测了几万个TCP长连接在线长期测试,挺稳定的,服务器基本不消耗资源。不过本人的推送服务器,主打不是TCP,而是UDP,和QQ默认使用UDP一样,所以服务器容量比TCP的方案高几十倍,甚至上百倍
      

  2.   

    TCP可以做长连接,UDP咋实现穿墙呢?如果靠打孔,几分钟就打一次孔还是?NAT网络如果是对称结构,靠UDP打孔还不行吧?
      

  3.   

    给我发demo,我测试下呗,不用给我开源,我先看看性能
      

  4.   

    移动设备上用TCP长连接是不靠谱的了,网络情况快速切换,加上系统不断休眠唤醒,长连接几乎不起作用,除非你亮着屏幕玩手机那一会有些用。而且长连接还指数级加大服务器压力,PC互联网下TCP长连接还有点用。
      

  5.   

    发布了,开源DDPush任意门推送服务器