Asp.net统计在线人数不准
不知道是怎么回事,我用自己的和同事的电脑访问,查看日志都是正确的,刷新网页也不会增加统计的人数,就是有的IP 如下记录的就不对。是不是禁用了cookie的原因,如果是的话该怎么办?会话开始 2010-07-04 08:31:57 来源 203.208.60.201
访问总人数 158578 在线人数 191
访客
``````````````````````````
会话开始 2010-07-04 08:32:02 来源 58.61.164.141
访问总人数 158579 在线人数 192
访客
``````````````````````````
会话开始 2010-07-04 08:33:18 来源 123.125.66.130
访问总人数 158580 在线人数 193
访客
``````````````````````````
会话开始 2010-07-04 08:33:29 来源 220.181.7.74
访问总人数 158581 在线人数 194
访客
``````````````````````````
会话开始 2010-07-04 08:40:51 来源 203.208.60.201
访问总人数 158582 在线人数 191
访客
``````````````````````````
会话开始 2010-07-04 08:40:52 来源 203.208.60.201
访问总人数 158583 在线人数 192
访客
--------------------编程问答--------------------
什么问题` --------------------编程问答-------------------- 我在 globle.asax 里面的 Session_Start 事件里 用
Application.Lock();
Application["total"] = (long)Application["total"] + 1;
Application["online"] = (int)Application["online"] + 1;
Application.UnLock();
进行计数统计。 对于像 203.208.60.201 这个IP的访问就记录不对。
它 08:40:51 访问计数一次,08:40:52 又计数一次了? --------------------编程问答-------------------- 帮顶~ --------------------编程问答-------------------- 有代码不? --------------------编程问答-------------------- 在百度上查了 203.208.60.201 这个地址是北京的 , 我估计有可能是一个搜索资料的程序,没有cookie所以每次访问我的页面都会触发一次session_start 。如果是这样该怎么处理呢? --------------------编程问答-------------------- 帮顶。。。。
--------------------编程问答-------------------- 学习下! --------------------编程问答-------------------- 这个应该和页面缓存有关系。。。 --------------------编程问答-------------------- 一般在线只能做个大概的 想精确是很困难的。首先就要解决缓存问题
补充:.NET技术 , ASP.NET