Sentinel, a brief introduction to
-
Lightweight, the performance loss can be almost negligible, only in the single machine tens of thousands of QPS only slightly reflected;
-
Out of the box console, can dynamically and flexibly configure a variety of traffic limiting degradation rules, persistence rules need custom plug-ins;
-
Support single-machine, cluster flow limiting, support non-invasive access to a variety of frameworks, such as Dubbo, GRPC, springMVC, several reactive gateway frameworks, and even the latest version of Envoy flow support;
-
Rich flow limiting rules, according to QPS, thread number, hot parameter flow limiting, system adaptive flow limiting; Circuit breaker rules are also abundant, according to the response time, the number of exceptions, the proportion of exceptions, etc.
BUG in Docker getting CPU utilization
System adaptive current limiting.The system adaptive current limiting is the system according to its own situation, such as entry QPS, total number of threads, CPU load, CPU utilization and other system-level indicators to limit the access, can be said to be the last life-saving magic weapon.
Java document
github issue
Understanding system load
Understanding Linux System LoadThat’s a pretty good explanation, but basically the CPU load is the number of processes running plus the number of processes waiting to run.
Understand Linux system load
——
Welcome to scan code to pay attention to my public number “catch bug master”, a small bug expert, focus on the back end, bug analysis, source code analysis.