Eric Zhao
77df7d23c9
Optimize Netty dependency of cluster modules
- use `netty-handler` instead to reduce size
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
5 anos atrás
Eric Zhao
99bdb9cf3c
Add total QPS limit control for specific namespace in cluster flow control ( #382 )
- Add `UnaryLeapArray` and `RequestLimiter` to enable simple QPS limit
- Improve cluster rule manager and server config manager to support request limiter
- Support `TOO_MANY_REQUEST` status in client side
- Also improve the automatic namespace register of embedded server mode
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
5 anos atrás
Eric Zhao
96dac7a1e0
Update constructor of Sentinel cluster server statistic component
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
6 anos atrás
Eric Zhao
9916dad403
Bump version to 1.4.1-SNAPSHOT
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
6 anos atrás
Eric Zhao
c7b5653249
Bump version to 1.4.0
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
6 anos atrás
Eric Zhao
2735954afd
Update cluster related command APIs and some enhancement and fix for cluster module
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
6 anos atrás
Eric Zhao
2d1313f220
Update test dependency of sentinel-cluster-server-default
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
6 anos atrás
Eric Zhao
a731811d27
Polish default cluster server module for initial work
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
6 anos atrás
Eric Zhao
9d42edcffa
Add cluster token server interface to core and support embedded mode
- Add a EmbeddedClusterTokenServer interface
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
6 anos atrás
Eric Zhao
b973aca1f5
Add implementation for default token server module
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
6 anos atrás
Eric Zhao
1e46ff11e5
Add modules for Sentinel cluster flow control
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
6 anos atrás