请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Sentinel Dashboard中的链路不对

软硬件环境:
      1、IDEA
      2、JDK1.8
      3、Sentinel 1.7.0
      4、Spring Boot 2.1.1.RELEASE
      5、Spring Cloud Greenwich.SR3
      6、Spring Cloud Alibaba 2.1.1.RELEASE


  • 问题描述:Sentinel Dashboard中的链路,与代码中的配置不相符
    1. 代码是这样的:
      import com.alibaba.csp.sentinel.annotation.SentinelResource;
      import lombok.RequiredArgsConstructor;
      import org.springframework.stereotype.Component;
      import org.springframework.web.bind.annotation.GetMapping;
      import org.springframework.web.bind.annotation.RestController;
      
      /**
       * 流控
       *
       * @author JustryDeng
       * @date 2020/2/14 17:01
       */
      @RestController
      @RequiredArgsConstructor
      public class FlowControlController {
      
          private final TmpService tmpService;
      
          @GetMapping("/hello")
          public String ds() {
              return "hello DengShuai";
          }
      
          @GetMapping("/hi")
          public String jd() {
              return "hi JustryDeng";
          }
      
          @GetMapping("/abc")
          public String abc() {
              return "DengShuai invoke " + tmpService.commonLogic();
          }
      
          @GetMapping("/xyz")
          public String xyz() {
              return "JustryDeng invoke " + tmpService.commonLogic();
          }
      
          @Component
          public static class TmpService {
      
              @SentinelResource(value = "common")
              public String commonLogic() {
                  return "i am service logic";
              }
          }
      }
      
    2. Sentinel Dashboard中是这样的:
      图片描述

  • 问题:
    在看了其它的issue后,我怀疑这可能是版本的问题;但是由于我在学习前面的内容的时候,就是采用的上述软硬件环境,为了保持一致,我不想把Sentinel这块儿的版本调低。所以,
    1. 上述问题是版本的问题吗?
    2. 如果是版本的问题的话,有没有什么好的解决方式呢?(因为我准备找到一个相对较稳定的版本,应用于生产,如果上述问题能比较好的解决的话,我觉得当前用的Spring Cloud Alibaba 2.1.1.RELEASE版本就可以考虑)

正在回答

1回答

这是sentinel 1.7.0带来的bug,目前还没有解决。 可以降级到1.6或更低版本
0 回复 有任何疑惑可以回复我~
  • 提问者 JustryDeng #1
    好的,我试一下只降级这个组件,不降spring cloud alibaba看看会不会出现其它的问题先
    回复 有任何疑惑可以回复我~ 2020-02-14 21:03:54
  • 大目 回复 提问者 JustryDeng #2
    alibaba得降到0.9.0哈
    回复 有任何疑惑可以回复我~ 2020-02-15 12:23:21
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信