我在哪里可以看到谁目前登录到Plone?

时间:2011-05-07 13:29:42

标签: plone zope

有没有办法查看谁当前登录Plone网站?

理由:我想确保在重新启动实例时不要干扰处理内容的用户。

2 个答案:

答案 0 :(得分:10)

开箱即用,无法查看用户当前是否正在使用您的网站,只有他们刚刚使用过您的网站。只需拖尾instance-Z2.log访问日志文件。

请注意,由于HTTP协议的性质,您网站的“当前”用户不会保持连接,因此,在他们再次回到下一个请求之前,没有准确的方法来确定是否有人使用网站。

有一些解决方法,例如使用会话和超时,使用新近度来估计仍有多少用户。 collective.portlet.usertrack就是这样一种方法。请注意,这些方法可能会有很大的可扩展性损失。

如果您想要做的只是在重新启动期间不会给用户带来不便,请使用缓存前端和/或负载均衡器以及多个实例。这样,当您重新启动第一个实例时,用户仍会看到实例生成的缓存内容或内容。

答案 1 :(得分:2)