针对非集群 Confluence 实例,下面是一些硬件配置。上面的内存数量不区分服务器使用的内存仍是 JVM 使用的内存,表格中的空白,表示的是没有这方面的数据。数据库
用户数量性能优化 |
空间数量服务器 |
页面数量ide |
CPUs性能 |
CPU (GHz)测试 |
RAM (MB)优化 |
备注网站 |
---|---|---|---|---|---|---|
150 | 30 | 1,000 | 1 | 2.6 | 1,024 | |
350 | 100 | 15,000 | 2 | 2.8 | 1,536 | |
5,000 | 500 | 4 | 3 | 2,024 | ||
10,000 | 350 | 16,000 | 2 | 3.8 | 2,024 | |
10,000 | 60 | 3,500 | 2 | 3.6 | 4,048 | |
21,000 | 950 | 2 | 3.6 | 4,048 | ||
85,000 | 100 | 12,500 | 4 | 2.6 | 4,048 | 总共须要 3 台服务器:应用服务器,数据库服务器和 Apache HTTPD + LDAP 服务器。 |
当针对你的 Confluence 部署的时候,你须要计划你的服务器硬件。你须要针对你网站的高峰访问量,全部的内容页面数量,和编辑对访问的比率量来评估你服务器的扩展性。ui
Confluence 的扩展性最好是根据访问者的数量,而不是高峰时期用户访问量,有多少编辑用户和多少空间。下面的内容也应该考虑进你的性能分析中。:spa
下面表格中是用户报告给 Atlassian 已知的最大使用状况,或者被用于进行性能测试。若是你 Confluence 的使用数量超过了下面表格中的内容,那么集群,数据库性能优化和其余性能优化将须要你进行额外进行了。
建立的最多空间(Most Spaces) | 1700 |
最多的内部用户(Most Internal Users) | 15K |
最多的 LDAP 用户(Most LDAP Users) | 100K |
最多页面(Most Pages) | 80K |
全部的页面内容都是存储在数据库中的,可是页面的附件是存储在文件系统中的。附件越多,须要的磁盘存储空间就越多。
私有和公开的对比
私有的 Confluence 实例管理的用户是内部用户,或者经过用户配置仓库入 LDAP 来进行管理的。若是你的 Confluence 容许公众进行注册的话,你的 Confluence 就须要处理额外的负载了让匿名用户进行访问。请注意,下面的配置是一个示例,不是推荐配置:
用户案例(Use Case) |
空间数(Spaces) |
用户数(User |
编辑数(Editors) |
编辑查看比率(Editor To |
页面(Pages) |
页面版本(Page Revisions) |
附件(Attachments) |
评论(Comments) |
总存储数据量(Total Data |
备注(Notes) |
---|---|---|---|---|---|---|---|---|---|---|
在线文档(Online Documentation) | 140 | 11,500 | 1,000 | 9% | 8,800 | 65,000 | 7,300 | 11,500 | 10.4 | |
私有的实例(Private Intranet) | 130 | 180 | 140 | 78% | 8,000 | 84,000 | 3,800 | 500 | 4.5 | |
公司间协同(Company-Wide Collaboration) | 100 | 85,000 | 1,000+ | 1%+ | 12,500 | 120,000 | 15,000 |
针对大型的 Confluence 实例,最好的办法,你能够联系 Atlassian Solution Partner 来针对硬件大小来得到专业帮助,测试和性能优化。
https://www.cwiki.us/display/CONF6ZH/Server+Hardware+Requirements+Guide