露天环境和生产部署

时间:2011-08-04 11:51:43

标签: tomcat installation environment production alfresco

最近开始评估Alfresco。 我们必须在客户端环境中部署Alfresco(Community Edition)。 客户有3个主要办事处和10个地理分布的业务部门 他们每年处理高达50万(500万)的文件。 请提供处理如此繁重负载的提示/最佳实践 我们应该如何设置我们的环境..我们应该使用像JBoss或Tomcat这样的应用服务器吗? 我们如何进行部署?是否需要文件系统复制 服务器集群..
对此感到困惑。

问候
Vish

1 个答案:

答案 0 :(得分:1)

简单的文档数量不足以绘制部署体系结构。通常你也应该问自己:

  • 有多少偶然用户和并发用户访问系统?

  • 读/写比率是多少?

  • 您允许用户访问哪些接口(HTTP / WebDAV / CIFS)?

  • 你在做什么内容,例如转换,演绎......?

对于一般情况,Alfresco根据每秒事务处理估算提供some guidelines。根据上面的列表,您可能最多需要两台服务器,这也可以确保HA和故障转移。

如果您正在构建此类群集,Alfresco存储库的deployment scenario很可能不涉及内容复制,而是共享数据库和文件系统。

请注意,Alfresco Share是一个几乎无状态的独立Web应用程序,可以通过HTTP访问存储库,可以独立扩展。

您要使用的应用程序服务器在这里没有那么有意义,它主要取决于您的个人喜好。 Tomcat通常就足够了,即使是YMMV。