我存储我的会话使用memcached的。 我期待,以检测有多少活动会话目前有。
我相信它一定是可能的 - 但我用Google搜索和Google搜索,但无济于事,所以请stackoverflowers给我一些指导做好:)
我存储我的会话使用memcached的。 我期待,以检测有多少活动会话目前有。
我相信它一定是可能的 - 但我用Google搜索和Google搜索,但无济于事,所以请stackoverflowers给我一些指导做好:)
自然memcached是不是要这样的(这是一个稍纵即逝的缓存存储,它不打算这样做SQL /像在聚合查询数据库),和当前活动的会话通常是不是我在远程感兴趣(负载使用目的,命中和Web服务器的统计数据是多少更重要的一点)。
但是,如果将此使用内存缓存仅存储会话的数据(而不是其他键-值对),你可以使用getStats()
获得一个项目计数( cur_items
当前内存缓存服务器上)。
您可以使用set_session_save_handler您的会话保存到数据库,然后让活动会话是查询数据库一样简单。