【发布时间】:2013-05-21 15:52:14
【问题描述】:
是否可以限制连接,限制到一定数量的唯一 IP 地址;使用 Bottle 的 run 命令?
【问题讨论】:
标签: wsgi bottle embeddedwebserver wsgiserver
是否可以限制连接,限制到一定数量的唯一 IP 地址;使用 Bottle 的 run 命令?
【问题讨论】:
标签: wsgi bottle embeddedwebserver wsgiserver
一句话,没有。
没有内置的方法可以做到这一点。 (你没有包含很多细节,所以我对我认为你可能想到的内容做出了一些假设。)理论上(并且只是在理论上——请不要去这条路线),您可以编写一个 Bottle plug-in 来跟踪连接并根据某些访问模式拒绝请求。但是有很多原因你不应该这样做。
相反,您应该依靠您的网络服务器(Bottle 将在生产环境中运行的服务器——例如,Apache、nginx)来处理这个问题。例如,这是关于 rate limiting in Apache 的 SO 讨论。
很抱歉,没有“是”的答案;但希望这会有所帮助!干杯。
【讨论】: