限制来自bottlepy的'run`的连接数?

时间:2013-05-21 15:52:14

标签: wsgi bottle embeddedwebserver wsgiserver

是否可以限制连接,限制为一定数量的唯一IP地址;使用Bottle的run命令?

我能找到的只有:http://bottlepy.org/docs/dev/deployment.html

1 个答案:

答案 0 :(得分:0)

总之,没有。

没有内置方法可以做到这一点。 (你没有包含很多细节,所以我对你认为你可能想到的东西做了一些假设。)理论上(理论上只有 - 请不要去这条路线),您可以根据某些访问模式编写一个跟踪连接和拒绝请求的工具plug-in。但是你不应该有很多理由。

相反,您应该依赖您的Web服务器(Bottle将在生产中运行的服务器 - 例如,Apachenginx)来处理此问题。例如,这是关于rate limiting in Apache的SO讨论。

对不起,没有“是”的答案;但希望这有帮助!欢呼声。