FeignClient远程调用blade-user服务,刚调用就触发熔断

Blade 未结 1 94
红领巾
红领巾 剑者 2025-04-28 15:24

================  Request Start  ================

===> GET: /client/pac-user-token Parameters: {"tenantId":"000000","token":"215e491d8b87f7248995b706"}

===Headers===  Authorization: Basic cmVnaXN0cmF0aW9uOlBAc3NXMHJk

===Headers===  Accept: */*

===Headers===  Connection: Keep-Alive

===Headers===  User-Agent: okhttp/3.14.5

===Headers===  Host: 172.16.3.96:8102

===Headers===  Accept-Encoding: gzip

===Headers===  X-Real-IP: 27.155.113.17

================   Request End   ================


2025-04-28 14:31:40.025  WARN 98822 --- [XNIO-1 task-232] o.s.s.u.s.impl.OneSipacUserServiceImpl   : toke87f7248995b706

2025-04-28 14:31:40.025  INFO 98822 --- [XNIO-1 task-232] o.s.common.onesipac.OneSipacApiUitls     : OneSipacApiUitls:::getUserToken:::url:https://

2025-04-28 14:31:40.511 ERROR 98825 --- [      Thread-14] c.x.j.core.thread.TriggerCallbackThread  : java.io.EOFException: readObject: unexpected end of file


com.xxl.rpc.util.XxlRpcException: java.io.EOFException: readObject: unexpected end of file

at com.xxl.rpc.serialize.impl.HessianSerializer.deserialize(HessianSerializer.java:52)

at com.xxl.job.core.thread.TriggerCallbackThread.retryFailCallbackFile(TriggerCallbackThread.java:238)

at com.xxl.job.core.thread.TriggerCallbackThread.access$400(TriggerCallbackThread.java:24)

at com.xxl.job.core.thread.TriggerCallbackThread$2.run(TriggerCallbackThread.java:111)

at java.lang.Thread.run(Thread.java:745)

Caused by: java.io.EOFException: readObject: unexpected end of file

at com.caucho.hessian.io.Hessian2Input.readObject(Hessian2Input.java:2173)

at com.xxl.rpc.serialize.impl.HessianSerializer.deserialize(HessianSerializer.java:49)

... 4 common frames omitted


2025-04-28 14:31:40.807  INFO 98818 --- [   scheduling-1] o.s.r.schedule.ProjectConfigSchedule     : ProjectConfigSchedule:::checkProjectConfig::定时检测项目

2025-04-28 14:31:40.810  INFO 98818 --- [   scheduling-1] o.s.r.s.i.RegistrationConfigServiceImpl  : RegistrationConfigServiceImpl:::checkAllProjectConfig::获取redis分布式锁

2025-04-28 14:31:40.815  INFO 98818 --- [   scheduling-1] o.s.r.schedule.ProjectConfigSchedule     : ProjectConfigSchedule:::checkProjectConfig::执行结束

2025-04-28 14:31:43.220 ERROR 98823 --- [ HystrixTimer-2] o.s.core.cloud.feign.BladeFeignFallback  : BladeFeignFallback:[org.springblade.system.user.feign.IUserClient.appUserInfoByOneSiapcToken] serviceId:[blade-user] message:[null]

2025-04-28 14:31:43.223  INFO 98823 --- [XNIO-1 task-226] o.s.auth.granter.SocialTokenGranter      : 登录信息result:R(code=500, success=false, data=null, msg=null)

2025-04-28 14:31:43.223  WARN 98823 --- [XNIO-1 task-226] o.s.s.o.provider.endpoint.TokenEndpoint  : Handling error: InvalidGrantException, token已失效,请返回首页重新登录!


1条回答
  • 2025-04-28 17:00

    是所有都报错还是就你这一个报错,看报错是token失效,这个是你自定义的接口么?有么有哪里二开过token相关的内容。

    然后你再看看bladex自带的模块,feign调用会报错不。

    0 讨论(2)
代码语言
提交回复