限流Throttling
程序员文章站
2022-07-12 10:33:46
...
限流Throttling
可以对接口访问的频次进行限制,以减轻服务器压力
使用
可以在配置文件中,使用DEFAULT_THROTTLE_CLASSES和DEFAULT_THROTTLE_RATES进行全局配置
REST_FRAMEWORK = {
'DEFAULT_THROTTLE_CLASSES': (
'rest_framework.throttling.AnonRateThrottle',
'rest_framework.throttling.UserRateThrottle'
),
'DEFAULT_THROTTLE_RATES': {
'anon': '100/day',
'user': '1000/day'
}
}
DEFAULT_THROTTLE_CLASSES 可以使用 second,minute,hour或day来指明周期
上一篇: python常见问题汇总2