<del id="d4fwx"><form id="d4fwx"></form></del>
      <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

            <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
          • SpringCloudZuul如何實(shí)現(xiàn)重試配置

            這篇文章主要為大家展示了“Spring Cloud Zuul如何實(shí)現(xiàn)重試配置”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“Spring Cloud Zuul如何實(shí)現(xiàn)重試配置”這篇文章吧。

            創(chuàng)新互聯(lián)專注于達(dá)拉特網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供達(dá)拉特營(yíng)銷型網(wǎng)站建設(shè),達(dá)拉特網(wǎng)站制作、達(dá)拉特網(wǎng)頁(yè)設(shè)計(jì)、達(dá)拉特網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造達(dá)拉特網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供達(dá)拉特網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。

            Spring Cloud Zuul模塊本身就包含了對(duì)于hystrix和ribbon的依賴,當(dāng)我們使用zuul通過path和serviceId的組合來配置路由的時(shí)候,可以通過hystrix和ribbon的配置調(diào)整路由請(qǐng)求的各種時(shí)間超時(shí)機(jī)制。

            1 ribbon配置舉例

            配置連接超時(shí)時(shí)間1秒,請(qǐng)求處理時(shí)間2秒,統(tǒng)一服務(wù)server嘗試重連1次,切換server重連1次

            ribbon:
             ConnectTimeout: 1000
             ReadTimeout: 2000
             MaxAutoRetries: 1
             MaxAutoRetriesNextServer: 1

            2 hystirx配置舉例

            hystrix:
             command:
              default:
               execution:
                isolation:
                 thread:
                  timeoutInMilliseconds: 60000

            這里需要注意的是hystrix的配置時(shí)間應(yīng)該大于ribbon全部重試時(shí)間的總和,上面我配置的是2次重試,包括首次請(qǐng)求,三次時(shí)間是6秒

            引用官方大神的一段說明

            When using Hystrix commands that wrap Ribbon clients you want to make sure your Hystrix timeout is configured to be longer than the configured Ribbon timeout, including any potential
            retries that might be made. For example, if your Ribbon connection timeout is one second and
            the Ribbon client might retry the request three times, than your Hystrix timeout should
            be slightly more than three seconds.

            3 打開zuul的重試配置:

            zuul:
              retryable: true

            特別注意zuul的重試配置需要依賴spring的retry,不然的話怎么配置都是徒勞

            <dependency>
              <groupId>org.springframework.retry</groupId>
              <artifactId>spring-retry</artifactId>
            </dependency>

            以上是“Spring Cloud Zuul如何實(shí)現(xiàn)重試配置”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

            文章名稱:SpringCloudZuul如何實(shí)現(xiàn)重試配置
            網(wǎng)站路徑:http://www.jbt999.com/article32/pdgjsc.html

            成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁(yè)設(shè)計(jì)公司電子商務(wù)、網(wǎng)站建設(shè)標(biāo)簽優(yōu)化、用戶體驗(yàn)移動(dòng)網(wǎng)站建設(shè)

            廣告

            聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

            外貿(mào)網(wǎng)站建設(shè)

              <del id="d4fwx"><form id="d4fwx"></form></del>
              <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

                    <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
                  • 日三级毛片 | h无码| 亚洲天天操 | 亚洲俺也去 | www欧美 |