Disable WS subscriptions rate limits by default
This commit is contained in:
parent
6e76509619
commit
6672f29f22
@ -101,9 +101,9 @@ public class DefaultTbLocalSubscriptionService implements TbLocalSubscriptionSer
|
|||||||
private ExecutorService tsCallBackExecutor;
|
private ExecutorService tsCallBackExecutor;
|
||||||
private ScheduledExecutorService staleSessionCleanupExecutor;
|
private ScheduledExecutorService staleSessionCleanupExecutor;
|
||||||
|
|
||||||
@Value("${server.ws.rate_limits.subscriptions_per_tenant:2000:60}")
|
@Value("${server.ws.rate_limits.subscriptions_per_tenant:}")
|
||||||
private String subscriptionsPerTenantRateLimit;
|
private String subscriptionsPerTenantRateLimit;
|
||||||
@Value("${server.ws.rate_limits.subscriptions_per_user:500:60}")
|
@Value("${server.ws.rate_limits.subscriptions_per_user:}")
|
||||||
private String subscriptionsPerUserRateLimit;
|
private String subscriptionsPerUserRateLimit;
|
||||||
|
|
||||||
public DefaultTbLocalSubscriptionService(AttributesService attrService, TimeseriesService tsService, TbServiceInfoProvider serviceInfoProvider,
|
public DefaultTbLocalSubscriptionService(AttributesService attrService, TimeseriesService tsService, TbServiceInfoProvider serviceInfoProvider,
|
||||||
|
|||||||
@ -84,9 +84,9 @@ server:
|
|||||||
auth_timeout_ms: "${TB_SERVER_WS_AUTH_TIMEOUT_MS:10000}"
|
auth_timeout_ms: "${TB_SERVER_WS_AUTH_TIMEOUT_MS:10000}"
|
||||||
rate_limits:
|
rate_limits:
|
||||||
# Per-tenant rate limit for WS subscriptions
|
# Per-tenant rate limit for WS subscriptions
|
||||||
subscriptions_per_tenant: "${TB_SERVER_WS_SUBSCRIPTIONS_PER_TENANT_RATE_LIMIT:2000:60}"
|
subscriptions_per_tenant: "${TB_SERVER_WS_SUBSCRIPTIONS_PER_TENANT_RATE_LIMIT:}"
|
||||||
# Per-user rate limit for WS subscriptions
|
# Per-user rate limit for WS subscriptions
|
||||||
subscriptions_per_user: "${TB_SERVER_WS_SUBSCRIPTIONS_PER_USER_RATE_LIMIT:500:60}"
|
subscriptions_per_user: "${TB_SERVER_WS_SUBSCRIPTIONS_PER_USER_RATE_LIMIT:}"
|
||||||
rest:
|
rest:
|
||||||
server_side_rpc:
|
server_side_rpc:
|
||||||
# Minimum value of the server-side RPC timeout. May override value provided in the REST API call.
|
# Minimum value of the server-side RPC timeout. May override value provided in the REST API call.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user