diff options
| author | Hazelnoot <acomputerdog@gmail.com> | 2024-12-11 09:10:56 -0500 |
|---|---|---|
| committer | Hazelnoot <acomputerdog@gmail.com> | 2024-12-11 09:10:56 -0500 |
| commit | 0f5c78a69bf9ccf645b981e6ec844878feafd36c (patch) | |
| tree | 26f9f380286ac066488ba791e28f722024c1d174 /packages/backend/src/server/api/endpoints/charts/instance.ts | |
| parent | use atomic variant of Leaky Bucket for safe concurrent rate limits (diff) | |
| download | sharkey-0f5c78a69bf9ccf645b981e6ec844878feafd36c.tar.gz sharkey-0f5c78a69bf9ccf645b981e6ec844878feafd36c.tar.bz2 sharkey-0f5c78a69bf9ccf645b981e6ec844878feafd36c.zip | |
increase chart rate limits (fixes 429s in control panel / info pages)
Diffstat (limited to 'packages/backend/src/server/api/endpoints/charts/instance.ts')
| -rw-r--r-- | packages/backend/src/server/api/endpoints/charts/instance.ts | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/backend/src/server/api/endpoints/charts/instance.ts b/packages/backend/src/server/api/endpoints/charts/instance.ts index 7f79e1356d..765bf024ee 100644 --- a/packages/backend/src/server/api/endpoints/charts/instance.ts +++ b/packages/backend/src/server/api/endpoints/charts/instance.ts @@ -17,10 +17,11 @@ export const meta = { allowGet: true, cacheSec: 60 * 60, - // 10 calls per 5 seconds + // Burst up to 100, then 2/sec average limit: { - duration: 1000 * 5, - max: 10, + type: 'bucket', + size: 100, + dripRate: 500, }, } as const; |