真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

配置gateway路由與路徑重寫規(guī)則,驗證碼503問題的解決-創(chuàng)新互聯(lián)

renren-fast前端請求地址:
在這里插入圖片描述
現(xiàn)在需要修改這個地址,讓前端給網(wǎng)關發(fā)請求,網(wǎng)關gateway端口號88:
在這里插入圖片描述
刷新頁面:驗證碼為空,直接在網(wǎng)關里面請求驗證碼的方法,肯定是不行的,驗證碼的方法是來源于renren-fast的服務中的,因此網(wǎng)關應該把請求轉(zhuǎn)發(fā)到renren的8080端口的服務中,在這里插入圖片描述
定義規(guī)則:前端請求接口后面加上api前綴
在這里插入圖片描述
在網(wǎng)關配置中,凡是前端項目的攜帶api前綴的請求,都轉(zhuǎn)發(fā)(負載均衡的方式)到renren-fast服務中,
在這里插入圖片描述

創(chuàng)新互聯(lián)建站是一家專注于成都網(wǎng)站設計、做網(wǎng)站與策劃設計,臺前網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專注于網(wǎng)站建設十多年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:臺前等地區(qū)。臺前做網(wǎng)站價格咨詢:18982081108

刷新頁面,驗證碼接口還是404,原因如下:
前端發(fā)過來的請求http://localhost:88/api/captcha.jpg,經(jīng)過網(wǎng)關的轉(zhuǎn)發(fā),請求轉(zhuǎn)發(fā)到:http://renren-fast:8080/api/captcha.jpg,
在這里插入圖片描述而驗證碼接口實際上是需要renren的項目名,而不是api,例如:http://renren-fast:8080/renren-fast/captcha.jpg,這里需要使用路徑重寫:

- id: admin_route
          uri: lb://renren-fast
          predicates:
            - Path=/api/**
          filters:
            - RewritePath=/api/(?.*),/renren-fast/$\{segment}

將前綴api的,重寫成renren-fast的。

這里我犯了兩個錯誤,第一,我沒有啟動gateway的服務,導致驗證碼接口請求失敗。
第二,啟動gateway服務以后,驗證碼接口503,但是nacos什么都注冊成功了的,這里我把gateway的pom文件加上loadbalancer和openfeign的依賴:

org.springframework.cloudspring-cloud-starter-openfeignorg.springframework.cloudspring-cloud-starter-loadbalancer

成功出現(xiàn)驗證碼:
在這里插入圖片描述

你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧


分享標題:配置gateway路由與路徑重寫規(guī)則,驗證碼503問題的解決-創(chuàng)新互聯(lián)
本文鏈接:http://weahome.cn/article/dhjsos.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部