Ich habe keine Ratenbegrenzungen in meinem Nginx-Reverse-Proxy eingestellt und werde versuchen, was Sie vorschlagen, um zu sehen, was der Container tut.
Ich lade Leaderboard, Top Producers und Events in den Right Sidebar Blocks.
Ich melde mich wieder, danke.
Ich wette, Sie haben Recht. Was sind also gute, aber lockerere Werte für diese Einstellungen in /var/discourse/templates/web.ratelimited.template.yml? Ist es einfach Ausprobieren?
params:
reqs_per_second: 12
burst_per_second: 12
reqs_per_minute: 200
burst_per_minute: 100
conn_per_ip: 20
run:
- replace:
filename: “/etc/nginx/conf.d/discourse.conf”
from: /server.+{/
to: |
limit_req_zone $binary_remote_addr zone=flood:10m rate=$reqs_per_secondr/s;
limit_req_zone $binary_remote_addr zone=bot:10m rate=$reqs_per_minuter/m;
limit_req_status 429;
limit_req_zone $binary_remote_addr zone=connperip:10m;
limit_conn_status 429;
Ich habe es erhöht auf:
reqs_per_second: 18
burst_per_second: 18
reqs_per_minute: 400
burst_per_minute: 200
conn_per_ip: 20
Ich erhalte immer noch die Meldung “429 Too Many Requests”.
Ich habe Leaderboard entfernt, erhalte aber immer noch das Problem.
Ich entferne die Right Sidebar Blocks, kein Problem mehr
Sehr ärgerlich!
Nicht, dass ich dieses Problem nicht auch mit der Top Contributors Sidebar habe.