日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

对每个 IP 访问量实时监控。

發布時間:2025/4/16 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 对每个 IP 访问量实时监控。 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


一些下載網站內容的機器人程序,寫得很不好,會瘋狂的刷比較耗時的頁面,這會對正常用戶的訪問帶來很大的麻煩。避免這個問題,就需要實時對用戶訪問量進行監控。


以前自己用VC++6.0寫了個ISAPI filter .就是做實時限制,實時封殺IP功能的。

當時是參照下面的文章寫的:
http://www.codeguru.com/Cpp/I-N/isapi/filters/article.php/c1303

這鐘方式下的代碼在:
http://www.ghj1976.net/OpenSource/Project/IPPolicy/Code/CsdnIpPolicy.rar


在ASP.net中, 是可以寫一個 httpModules 程序來實現實時監控。原因看下圖說明的asp.net執行機制。

其實 asp.net 中的 Session 等都是用這個機制實現的。具體可以看你本機的 machine.config 文件。

這種方式下的代碼在:
http://www.ghj1976.net/OpenSource/Project/IPPolicy/Code/IpPolicy.rar

需要注意的地方:

第一:基于 httpModules 的這個程序,只對
ASP.net 系列的文件(比如 *.aspx *.asmx)有效。也就是由 aspnet_isapi.dll? 來解析的文件。
對 *.html *.asp *.jpg 等這些文件無效。
要想對這些文件有效,請用前一個 ISAPI filter 程序。

第二:基于 httpModules 的這個程序,在一個站點有多個虛擬目錄的情況下,各個虛擬目錄都是一個獨立的運算單元,相關之間沒有關系。各個虛擬目錄的實時記錄都是不通用的。


總結

以上是生活随笔為你收集整理的对每个 IP 访问量实时监控。的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。