【发布时间】:2011-04-05 01:32:56
【问题描述】:
我们有一个托管在 IIS6 中的 asmx Web 服务。有没有什么好的方法可以限制单个IP在一段时间内调用服务的次数?我们不想设置硬性限制(每小时 X 次),但我们希望能够防止来自单个用户的峰值。
我们目前正在调查我们的防火墙是否能够限制连接尝试。如果我们的防火墙无法限制连接,是否有一种以编程方式处理的好方法?与其尝试提出我们自己的定制解决方案并重新发明轮子,有没有可以使用的现有实施或策略?
【问题讨论】:
标签: c# web-services iis-6 asmx