随笔您现在的位置是:首页 > 博客日志 > 随笔

综合所得预扣预缴表 缴款失败,失败原因[LC_HSF_INVOKE_RATE_LIMITED_OR_CIRCUITBREAKER_EXCEPTION]

<a href='mailto:'>微wx笑</a>的头像微wx笑2020-01-15 11:35:58随笔人已围观关键字: 个税申报  个人所得税  

缴款失败![综合所得预扣预缴表]缴款失败,失败原因[LC_HSF_INVOKE_RATE_LIMITED_OR_CIRCUITBREAKER_EXCEPTION]从错误提示来看,INVOKE_RATE_LIMITED 应该是调用速度速率限制。
hsf_invoke_timeout是什么意思?

1579059472469151.png9uT编程技术_踩坑日志_进阶指南_无知人生

缴款失败!9uT编程技术_踩坑日志_进阶指南_无知人生

[2019年12月][综合所得预扣预缴表]缴款失败,失败原因[LC_HSF_INVOKE_RATE_LIMITED_OR_CIRCUITBREAKER_EXCEPTION]9uT编程技术_踩坑日志_进阶指南_无知人生


9uT编程技术_踩坑日志_进阶指南_无知人生

从错误提示来看,INVOKE_RATE_LIMITED 应该是调用速度速率限制。9uT编程技术_踩坑日志_进阶指南_无知人生

而 Circuit Breaker 设计模式(断路模式/熔断模式)模式会处理一些需要一定时间来重连远程服务和远端资源的错误。该模式可以提高一个应用的稳定性和弹性。9uT编程技术_踩坑日志_进阶指南_无知人生

综合来看应该是税务系统服务器的问题。可能是服务器超载了。9uT编程技术_踩坑日志_进阶指南_无知人生

hsf_invoke_timeout是什么意思?

HSF是什么?

高速服务框架 HSF (High-speed Service Framework),是在阿里巴巴广泛使用的分布式 RPC 服务框架。9uT编程技术_踩坑日志_进阶指南_无知人生

HSF 连通不同的业务系统,解耦系统间的实现依赖。HSF 从分布式应用的层面,统一了服务的发布与调用方式,从而帮助用户更加方便、快速地开发分布式应用,以及提供或使用公共功能模块。HSF 为用户屏蔽了分布式领域中的各种复杂技术细节,如远程通讯、序列化实现、性能损耗、同步与异步调用方式的实现等。9uT编程技术_踩坑日志_进阶指南_无知人生

invoke()的作用是什么?

invoke(调用)就是调用Method类代表的方法。可以实现动态调用,例如可以动态的传人参数,可以把方法参数化。可以把方法参数化invoke(class, method),比如Test类里有一系列名字相似的方法setValue1、setValue2等等,可以把方法名存进数组v[],然后循环里invoke(test,v[i]),就顺序调用了全部setValue。9uT编程技术_踩坑日志_进阶指南_无知人生

timeout

timeout 就是超时了。hsf_invoke_timeout 出现的异步调用。9uT编程技术_踩坑日志_进阶指南_无知人生

异步调用的就好比我委托别人帮我办点事,办完事要通知我;如果我指定的时间是1小时,那么在指定时间内没有办完,一个小时到了,也要通知我,而这种通知就是 timeout。9uT编程技术_踩坑日志_进阶指南_无知人生

本文由 微wx笑 创作,采用 CC BY-NC 4.0 许可协议。 非商业性使用可自由转载、引用、甚至修改,但需署名作者且注明出处。

很赞哦! () 有话说 ()

相关文章