综合所得预扣预缴表 缴款失败,失败原因[LC_HSF_INVOKE_RATE_LIMITED_OR_CIRCUITBREAKER_EXCEPTION]
微wx笑 2020-01-15【随笔】 9 0关键字: 个税申报 个人所得税
缴款失败![综合所得预扣预缴表]缴款失败,失败原因[LC_HSF_INVOKE_RATE_LIMITED_OR_CIRCUITBREAKER_EXCEPTION]从错误提示来看,INVOKE_RATE_LIMITED 应该是调用速度速率限制。
hsf_invoke_timeout是什么意思?
缴款失败!
[2019年12月][综合所得预扣预缴表]缴款失败,失败原因[LC_HSF_INVOKE_RATE_LIMITED_OR_CIRCUITBREAKER_EXCEPTION]
从错误提示来看,INVOKE_RATE_LIMITED 应该是调用速度速率限制。
而 Circuit Breaker 设计模式(断路模式/熔断模式)模式会处理一些需要一定时间来重连远程服务和远端资源的错误。该模式可以提高一个应用的稳定性和弹性。
综合来看应该是税务系统服务器的问题。可能是服务器超载了。
hsf_invoke_timeout是什么意思?
HSF是什么?
高速服务框架 HSF (High-speed Service Framework),是在阿里巴巴广泛使用的分布式 RPC 服务框架。
HSF 连通不同的业务系统,解耦系统间的实现依赖。HSF 从分布式应用的层面,统一了服务的发布与调用方式,从而帮助用户更加方便、快速地开发分布式应用,以及提供或使用公共功能模块。HSF 为用户屏蔽了分布式领域中的各种复杂技术细节,如远程通讯、序列化实现、性能损耗、同步与异步调用方式的实现等。
invoke()的作用是什么?
invoke(调用)就是调用Method类代表的方法。可以实现动态调用,例如可以动态的传人参数,可以把方法参数化。可以把方法参数化invoke(class, method),比如Test类里有一系列名字相似的方法setValue1、setValue2等等,可以把方法名存进数组v[],然后循环里invoke(test,v[i]),就顺序调用了全部setValue。
timeout
timeout 就是超时了。hsf_invoke_timeout 出现的异步调用。
异步调用的就好比我委托别人帮我办点事,办完事要通知我;如果我指定的时间是1小时,那么在指定时间内没有办完,一个小时到了,也要通知我,而这种通知就是 timeout。
本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/blog/essay/2020-01-15/307.html
上一篇:泰国公益广告——假如给你吃塑料袋
下一篇:鼠年行大运,万事都随心