Plone 4.1中的最大站点数是多少

Plone 4.1中的最大站点数是多少,plone,zope,max,sites,Plone,Zope,Max,Sites,我想知道在一次Plone安装中允许多少个站点/虚拟主机。我目前正在使用zeocluster安装。我对理论上的最大值感兴趣,即无限硬件、带宽等。单个Zope实例中的Plone实例在理论上没有限制。正如它的名字所说,Zope是一个对象发布环境,从Zope的角度来看,Plone站点只不过是一个与其他任何站点一样的对象。如果没有访问任何站点,我猜您可以访问任意数量的站点。如果它们被访问,那么您的约束是内存和cpu。我们通常为每个站点部署具有单独装载的多站点部署,这意味着每个站点都有一个单独的zodb缓存

我想知道在一次Plone安装中允许多少个站点/虚拟主机。我目前正在使用zeocluster安装。我对理论上的最大值感兴趣,即无限硬件、带宽等。

单个Zope实例中的Plone实例在理论上没有限制。正如它的名字所说,Zope是一个对象发布环境,从Zope的角度来看,Plone站点只不过是一个与其他任何站点一样的对象。

如果没有访问任何站点,我猜您可以访问任意数量的站点。如果它们被访问,那么您的约束是内存和cpu。我们通常为每个站点部署具有单独装载的多站点部署,这意味着每个站点都有一个单独的zodb缓存。这意味着每个站点在每个zope实例上使用更多的RAM,但由于这是无限的,这对您来说不是问题:)如果经常访问所有站点,CPU将发挥作用。请求越多,需要更多的内核来避免延迟请求。第三个方面是数据库。最终,如果您在这些站点上进行写操作的频率足够高,您将最大限度地利用zodb连接。这并不容易,因为zodb请求很轻。但是,如果您这样做了,那么您就有可能通过使用relstorage和复制来解决这个问题。

我不得不引用Laurence Rowe对plone用户问题的回答:“通过在BTreeFolder2中创建站点,唯一的限制因素将是文件存储中的48位oid限制。因此,如果我们假设每个站点包含1000个文档,那么它将使用大约10000个对象,这给了您大约280亿个Plone站点的理论限制。实际限额可能会低一些。“啊,谢谢,我已经从邮件列表中看到了。即使我认为280亿美元几乎没有限额,但准确地说还是好的:)