Drupalchat 导致来宾用户数量不受限制?

Drupalchat causing unlimited number of guest users?

启动我的网站后,我注意到来宾用户在几秒钟内从 0 跃升至 45。它似乎在不断增加。它在本地运行良好,但似乎 "Sessions" 没有坚持,它认为每个用户都是新用户。

我正在使用 Centos、Drupal 7 和 DrupalChat 模块。我确实添加了一些自定义代码,但没有任何东西会导致这种情况。就像我说的,它在本地有效。

我想即使该网站被隐藏起来不被窥视,它仍然有可能创造 45 名观众。但我不知道是什么。有什么想法吗?

更新

它可能只有 45 个用户,因为它作为一个新用户获得了一些东西,然后就失去了对它的跟踪。 45 秒后它过期并且该用户显示为离线。

更新

每次 cron 运行时,它似乎都认为有新用户正在访问该站点。 IE。每次我打开 cron.php,它都会显示用户处于活动状态。为什么会这样,我该如何解决?

我通过在 cron 运行时设置会话变量来修复此问题,然后模块询问在哪些页面上显示它,如果设置了会话变量,我 return false。

这绝对是 hack,但真正的解决方案是对模块提出相当多的更改。