Mercurial > public > src > moin > 1.9
diff MoinMoin/config/multiconfig.py @ 3887:f85cd27073a9
merged some 1.7 changesets
author | Thomas Waldmann <tw AT waldmann-edv DOT de> |
---|---|
date | Sun, 27 Jul 2008 13:49:47 +0200 |
parents | 15bd8dae9003 3d3cbae4c550 |
children | 68951e8e069d c2ee4633b9e8 |
line wrap: on
line diff
--- a/MoinMoin/config/multiconfig.py Sun Jul 27 13:38:06 2008 +0200 +++ b/MoinMoin/config/multiconfig.py Sun Jul 27 13:49:47 2008 +0200 @@ -734,20 +734,22 @@ # ========================================================================== 'spam_leech_dos': ('Anti-Spam/Leech/DOS', None, ( ('hosts_deny', [], "List of denied IPs; if an IP ends with a dot, it denies a whole subnet (class A, B or C)"), - ('surge_action_limits', {# allow max. <count> <action> requests per <dt> secs # action: (count, dt) - 'all': (30, 30), + 'all': (30, 30), # all requests (except cache/AttachFile action) count for this limit + 'default': (30, 60), # default limit for actions without a specific limit 'show': (30, 60), 'recall': (10, 120), 'raw': (20, 40), # some people use this for css - 'AttachFile': (90, 60), 'diff': (30, 60), 'fullsearch': (10, 120), 'edit': (30, 300), # can be lowered after making preview different from edit 'rss_rc': (1, 60), - 'default': (30, 60), + # The following actions are often used for images - to avoid pages with lots of images + # (like photo galleries) triggering surge protection, we assign rather high limits: + 'AttachFile': (90, 60), + 'cache': (600, 30), # cache action is very cheap/efficient }, "Surge protection tries to deny clients causing too much load/traffic, see /SurgeProtection."), ('surge_lockout_time', 3600, "time [s] someone gets locked out when ignoring the warnings"),