51 lines
1.1 KiB
Plaintext
51 lines
1.1 KiB
Plaintext
##--------------------------------------------------------------------
|
|
## Emq X Rate Limiter
|
|
##--------------------------------------------------------------------
|
|
emqx_limiter {
|
|
bytes_in {
|
|
global = "100KB/10s" # token generation rate
|
|
zone.default = "100kB/10s"
|
|
zone.external = "20kB/10s"
|
|
bucket.tcp {
|
|
zone = default
|
|
aggregated = "100kB/10s,1Mb"
|
|
per_client = "100KB/10s,10Kb"
|
|
}
|
|
bucket.ssl {
|
|
zone = external
|
|
aggregated = "100kB/10s,1Mb"
|
|
per_client = "100KB/10s,10Kb"
|
|
}
|
|
}
|
|
|
|
message_in {
|
|
global = "100/10s"
|
|
zone.default = "100/10s"
|
|
bucket.bucket1 {
|
|
zone = default
|
|
aggregated = "100/10s,1000"
|
|
per_client = "100/10s,100"
|
|
}
|
|
}
|
|
|
|
connection {
|
|
global = "100/10s"
|
|
zone.default = "100/10s"
|
|
bucket.bucket1 {
|
|
zone = default
|
|
aggregated = "100/10s,1000"
|
|
per_client = "100/10s,100"
|
|
}
|
|
}
|
|
|
|
message_routing {
|
|
global = "100/10s"
|
|
zone.default = "100/10s"
|
|
bucket.bucket1 {
|
|
zone = default
|
|
aggregated = "100/10s,100"
|
|
per_client = "100/10s,10"
|
|
}
|
|
}
|
|
}
|