有没有办法查看谁目前登录到Plone网站?
基本原理:我想确保在重新启动实例时不要干扰处理内容的用户.
开箱即用,只有当用户刚刚使用您的网站时,才能看到用户当前是否正在使用您的网站.只需尾随instance-Z2.log
访问日志文件.
请注意,由于HTTP协议的性质,您网站的"当前"用户不会保持连接,因此,在他们再次返回下一个请求之前,没有准确的方法来确定是否有人在使用该网站.
有一些解决方法,例如使用会话和超时,使用新近度来估计仍有多少用户.collective.portlet.usertrack
就是这样一种方法.请注意,此类方法可能会带来很大的可伸缩性损失.
如果您想要做的只是在重新启动期间不会给用户带来不便,请使用缓存前端和/或负载均衡器以及多个实例.这样,当您重新启动第一个实例时,用户仍会看到实例生成的缓存内容或内容.