注意版本问题
我这是jdk11 、spring boot 2.7.15 、 alibaba-sentinel 2.1.2.RELEASE
org.springframework.boot
spring-boot-starter-parent
2.7.15
com.alibaba.cloud
spring-cloud-starter-alibaba-sentinel
2.1.2.RELEASE
sentinel-dashboard地址
spring.cloud.sentinel.transport.dashboard=localhost:8080
spring.cloud.sentinel.transport.port=8080
spring.cloud.sentinel.eager=true
spring.main.allow-circular-references=true
开启feign对sentinel的支持
feign.sentinel.enabled=true
@Override
@SentinelResource(value = "helloAnother", blockHandler = "defaultFallback")
public String helloAnother(String name) {
//xxxxxxxx
}
helloAnother 方法名写的这个 sentinel 面板上 资源名也要找到这个名称 。
defaultFallback 这是熔断后的方法名称