fix(admin): complete processing diagnostics and failure evidence
This commit is contained in:
@@ -460,6 +460,16 @@ builder.Services.AddRateLimiter(options =>
|
||||
QueueLimit = 0,
|
||||
}));
|
||||
|
||||
options.AddPolicy(AdminProcessingController.RateLimitPolicy, context =>
|
||||
RateLimitPartition.GetFixedWindowLimiter(
|
||||
partitionKey: RateLimitPartitionKeys.Account(context, AdminProcessingController.RateLimitPolicy),
|
||||
factory: _ => new FixedWindowRateLimiterOptions
|
||||
{
|
||||
PermitLimit = 120,
|
||||
Window = TimeSpan.FromMinutes(1),
|
||||
QueueLimit = 0,
|
||||
}));
|
||||
|
||||
options.AddPolicy("public-pdf", context =>
|
||||
RateLimitPartition.GetFixedWindowLimiter(
|
||||
partitionKey: RateLimitPartitionKeys.PublicPdf(context),
|
||||
|
||||
Reference in New Issue
Block a user