WebService流量控制
各位,是这样的,我想在WebService中对每次访问的流量进行记录,并记录客户端ip,从而当某一时刻流量突然增大的时候,找出频繁访问的ip。这个用代码实现的话是不是效率会很低?用iis日志分析会不会好一些?达人们,给点建议。谢了
[解决办法]
在网络应用中,一般的性能问题都是有网络交通造成的,而不是服务器的代码,除非你在背后做超长时间的运算或远程调用别的东西
而且你的决定取决于流量的分析是否会改变你的服务的调用,譬如,你只允许某个用户或IP每天调用100次,那么很明显你需要这样的运算。但建议把这样的运算放在你的主要业务逻辑的外面,通过模块来实现
参考
http://msdn.microsoft.com/msdnmag/issues/02/12/WebServicesProvisioning/default.aspx