开发者社区 > 云原生 > 正文

Spring Cloud网关+sentinel ParamFlowException:$D

异常如下

com.alibaba.csp.sentinel.slots.block.flow.param.ParamFlowException: $D Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Error has been observed at the following site(s): |_ checkpoint ⇢ springfox.boot.starter.autoconfigure.SwaggerUiWebFluxConfiguration$CustomWebFilter [DefaultWebFilterChain] |_ checkpoint ⇢ com.shanjiancaofu.gateway.config.RouterFunctionConfiguration$$Lambda$666/290991542 [DefaultWebFilterChain] |_ checkpoint ⇢ com.shanjiancaofu.gateway.filter.PreRequestFilter [DefaultWebFilterChain] |_ checkpoint ⇢ org.springframework.cloud.gateway.filter.WeightCalculatorWebFilter [DefaultWebFilterChain] |_ checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain] |_ checkpoint ⇢ HTTP GET "/ad-user/sysUser/page?pageNo=1&pageSize=10" [ExceptionHandlingWebHandler] Stack trace:

当我使用版本如下

    <dependency>
        <groupId>com.alibaba.cloud</groupId>
        <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
        <version>2.2.3.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>com.alibaba.cloud</groupId>
        <artifactId>spring-cloud-alibaba-sentinel-gateway</artifactId>

2.2.5.RELEASE com.alibaba.csp sentinel-transport-simple-http 1.8.0 com.alibaba.cloud spring-cloud-starter-alibaba-nacos-discovery 2.2.3.RELEASE com.alibaba.cloud spring-cloud-starter-alibaba-nacos-config

window 10 java version "1.8.0_191" Java(TM) SE Runtime Environment (build 1.8.0_191-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

原提问者GitHub用户jeesk

展开
收起
学习娃 2023-05-19 15:21:14 334 0
1 条回答
写回答
取消 提交回答
  • 这是Sentinel的BlockException,表明它已被Sentinel网关规则阻止。您可以配置web错误处理程序来处理它。

    原回答者GitHub用户sczyh30

    2023-05-19 20:21:49
    赞同 展开评论 打赏

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载