[root@db01 seafile-server_5.0.3_win32]# vim ./seafile-server-5.0.3/seahub/seahub/settings.py
Django Rest framework 有自带的频率控制配置
全局设置
REST_FRAMEWORK = {
'DEFAULT_THROTTLE_CLASSES': (
# 开启匿名用户接口请求频率限制
'rest_framework.throttling.AnonRateThrottle',
# 开启授权用户接口请求频率限制
'rest_framework.throttling.UserRateThrottle'
),
'DEFAULT_THROTTLE_RATES': {
# 频率限制有second, minute, hour, day
# 匿名用户请求频率
'anon': '100/day',
# 授权用户请求频率
'user': '1000/day'
}
}