温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
我们在做这个远程调用的时候呢,刚才呢,是在我们的SMS当中啊,远程调用了service对吧,那有的时候呢,我们这面可能由于某一些原因啊,它的响应速度会比较慢啊,那比较慢的话呢啊。如果能返回来,我们可以多等它一点时间啊,因为默认情况下呢,这个open phone的等待时间呢,是一秒钟啊,有的时候我们这个业务功能比较复杂的时候啊,这个超过一秒钟的这个远程调用啊,时不时的就会出现啊,如果出现了的话呢,啊,你如果要是嗯,用它默认的一秒钟这样的一个超时时间的话,那么一秒他还没等执行完成呢,这面这面就返回调用失败了,结果一秒之后呢,这面慢慢腾腾的执行完成了,结果后台呢是执行成功的结果,这面宣告的呢是失败,这样的话呢,就产生了我们的啊结果啊,就是用户看到的结果和实际的结果不一致的这样的一个问题,所以一般情况下呢,我们会根据实际的情况来调整一下,咱们远程调用的这个连接超时时间和执行超时时间啊,这两个超时时间默认都是一秒钟,然后呢,当然了,在咱们这个项目当中,目前为止。
01:20
还没有出现啊,咱们就写了一个哈,功能也比较简单,还没有出现超时的问题,但是一旦出现超时的问题的话,那我们的解决方案就是我们的解决方案呢,就是配一下这个连接超时时间和呃,执行超时执行超时时间啊这两个值,所以这块应该你们在前面的啊。Spring cloud的这个课程当中都讲过了是吧,所以这边呢,我也不再去详细的深入的讲解了啊,然后咱们呢,就需要把这个配置一下啊,到时候真的生产环境当中的时候,我们会根据实际情况做灵活的调整,所以分在分节点下我们找到这个。
02:02
我们找到我们的找到谁啊,找到服务的消费者端啊,然后呢,在resources ma这个里里面,我们直接把它配到分节点下,分节点呢,我打算配到这,注意分节点是一个顶层节点啊,一定要顶格线好,所以这是一个超时配置,那这配好了就行了,我们就不去做更多的测试了。好,这是超时这一块。
我来说两句