分享

关于openfire承受的并发用户量

 WindySky 2016-03-14
seaboyHe
楼主您好,有个问题请教,目前OpenFire是否支持分布式Server,单台服务器(Intel双核2.8,4G内存)能支持多少用户同时在线?谢谢了

匿名网友
回复seaboyHe:据称2006年的时候我看到说是可以支持33K并发 但是目前来看 貌似 单台服务器 支持5K+应该没问题 我现在用的OpenFire 3.63 我做个测试 使用多台服务器 互相联系 很方便 以前 看到一个帖子说 他的每个线程 占用内存为4KB 理论上 支持30W用户应该可以 但是 OpenFire 团队 现在一直对这个负载能力 遮遮掩掩的 没有在实际的应用中是很难 得到一个准确的 数字的 但是我相信 不管他的负载能力有多大 我们使用分布式的服务器 也一定可以达到恐怖级别的负载的 希望 在这方面 有研究 或者 正在研究的朋友跟我多多交流 大家整合下自己的东西 互相学习下 本人 目前在开发一个基于OpenFire 的IM系统!本人QQ:21999481 

Tim
很多打算采用openfire的朋友第一件事就是了解openfire的容量,因为开源版的openfire不支持clustering,所以这确实是一个很重要的问题。在openfire+connection manager的配合下,openfire在1台8G的主流服务器支持30万用户肯定没有问题,当然需要部署更多的connection manager作为前端来支持。openfire的瓶颈主要在内存占用方面,根据另外一位资深同事的优化尝试,如果将session内存占用优化,session里面尽量不用集合类,跑到40-50万用户也能稳定运行。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多