Commit Graph

25 Commits (1103ac39595027acdd5eae24bb751528257fef2e)

Author SHA1 Message Date
Freeman Lau b314909305 Fix code style, add some comment 3 years ago
Freeman Lau 3bd3f52d90 Migrate junit4 to junit5. 3 years ago
Freeman Lau 4edecfc38e Fix unit test may fail. 3 years ago
Freeman Lau 42ebeaac6a Change test config. 3 years ago
Freeman Lau 8e4f1eb771 Update docs and add @since. 3 years ago
Freeman Lau 657c8aac72 Make SentinelCircuitBreakerConfiguration deprecated.
make BeanPostProcessor static
update docs
3 years ago
Freeman Lau a4c5839d3c Adjust test config. 3 years ago
Freeman Lau 0ede54d0f4 Adjust test config. 3 years ago
jumkey 537c98345f 优化pom 3 years ago
Freeman Lau 3451906c2b Merge 2.2.x to 2022. 3 years ago
Freeman Lau 61c2c31cf7 Fixed checkstyle. 3 years ago
Freeman Lau dec4c63b52 Refresh feign client rules only.
现在只刷新 feign client 熔断规则, 手动添加或者通过 dashboard 和数据源配置的规则不会受到影响
3 years ago
Freeman Lau 5786ba51eb Support spring.config.import
支持 import 方式
3 years ago
Freeman Lau 77b3d7922b fix: Keep rules in dataSource
保留数据源中配置
3 years ago
Freeman Lau e8ff4d8f4f fix: Adjust unit test configuration
增大 timeWindow 值, 降低单测不过情况的概率
3 years ago
Freeman Lau 2f6e12d0a7 feature: Support dynamic refresh circuit breaker rules
支持断路器规则的动态刷新
3 years ago
Freeman Lau 0a04d921a4 fix: change Feign client single method configuration key
Change key format, UserClient#methodName(Type,Type) -> user#methodName(Type,Type).
String before the '#', changed to Feign client name.

Fix code format.
3 years ago
Freeman Lau 1ce2501bc0 fix: comment and blank 3 years ago
Freeman Lau 2342f23bf3 feature: support configuration per Feign client
Note: it depends on spring cloud openfeign version in classpath.

If using spring-cloud-openfeign-core version >= 3.0.4, you can configure for per Feign client. Otherwise, you can only configure for per Feign client' single method.

Fix test.
3 years ago
Freeman Lau eb59569d35 feature: support feign client custom configuration
There's a potential problem, if CircuitBreakerFactory was injected in spring's lifecycle, will possibly get the raw one(not customized). So, remove ReactiveSentinelCircuitBreakerAutoConfiguration and SentinelCircuitBreakerAutoConfiguration inner configuration class.
3 years ago
theonefx e7521c02c9 2020 build done, unit test failed 4 years ago
mercyblitz 5cd6c0f1e7 Fix the code style issues 4 years ago
Eric Zhao 5b2f68e292 Update test cases of spring-cloud-circuitbreaker-sentinel
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
5 years ago
mercyblitz a198133852 Update pom.xml 5 years ago
mercyblitz d57cbc2e4d Polish alibaba/spring-cloud-alibaba/#1283 : Renaming spring-cloud-starter-alibaba to be spring-cloud-alibaba-starters 5 years ago