最近开始评估Alfresco。
我们必须在客户端环境中部署Alfresco(Community Edition)。
客户有3个主要办事处和10个地理分布的业务部门
他们每年处理高达50万(500万)的文件。
请提供处理如此繁重负载的提示/最佳实践
我们应该如何设置我们的环境..我们应该使用像JBoss或Tomcat这样的应用服务器吗?
我们如何进行部署?是否需要文件系统复制
服务器集群..
对此感到困惑。
问候
Vish
答案 0 :(得分:1)
简单的文档数量不足以绘制部署体系结构。通常你也应该问自己:
有多少偶然用户和并发用户访问系统?
读/写比率是多少?
您允许用户访问哪些接口(HTTP / WebDAV / CIFS)?
你在做什么内容,例如转换,演绎......?
对于一般情况,Alfresco根据每秒事务处理估算提供some guidelines。根据上面的列表,您可能最多需要两台服务器,这也可以确保HA和故障转移。
如果您正在构建此类群集,Alfresco存储库的deployment scenario很可能不涉及内容复制,而是共享数据库和文件系统。
请注意,Alfresco Share是一个几乎无状态的独立Web应用程序,可以通过HTTP访问存储库,可以独立扩展。
您要使用的应用程序服务器在这里没有那么有意义,它主要取决于您的个人喜好。 Tomcat通常就足够了,即使是YMMV。