kangarooking

Results 2 issues of kangarooking

现在有一个问题就是我创建了一个统一的BlockException处理 (实现BlockExceptionHandler),我希望在我的项目中对限流,和熔断做统一的降级处理,但是问题就是该项目中有全局异常处理器,导致我配置的熔断规则(根据异常数来判断是否熔断)失效,猜测原因是 spring的全局异常处理器将服务抛出的异常捕获到并处理了,sentinel那边就捕捉不到异常,从而无法统计异常数。 我想问问这种情况有什么解决办法吗,因为全局异常处理器是项目之前有的也不好去除。 --- Spring Interceptor cannot record the exception if a global `@ControllerAdvice` or exception handler has been set.

kind/question
area/integrations

### 前置确认 - [X] 我确认我运行的是最新版本的代码,并且安装了所需的依赖,在[FAQS](https://github.com/zhayujie/chatgpt-on-wechat/wiki/FAQs)中也未找到类似问题。 ### ⚠️ 搜索issues中是否已存在类似问题 - [X] 我已经搜索过issues和disscussions,没有跟我遇到的问题相关的issue ### 操作系统类型? Linux ### 运行的python版本是? python 3.10 ### 使用的chatgpt-on-wechat版本是? Latest Release ### 运行的`channel`类型是? other ### 复现步骤 🕹 先在企业微信新建一个应用,然后把这个应用对接到chatgpt-on-wechat,此时应用能够正常对接成功,但是当我在企业微信把这个应用和微信客服绑定之后,向微信客服发送的信息,无法得到响应。后台日志有请求记录,但是显示UnknownChatMessage。 ###...

status: needs check