這節我們講zuul 閘道器
首先還是引入座標依賴
org.springframework.cloud
spring-cloud-starter-netflix-zuul
啟動類加上註解
@enablezuulproxy
接下來就是配置檔案
zuul:
routes:
api-a: # 這裡只是個名字可以隨意寫
path: /myusers/** # 這裡是路徑
serviceid: yst-ribbon-one # 這裡是服務名
ok 這意味著對「/myusers」的http呼叫被**到「ust-ribbon-one」服務(例如「/myusers/101」被**到「/ 101」)
「/myusers/*」只匹配乙個級別,但「/myusers/**」按層次匹配
現在可以通過訪問zuul yst-ribbon-one 的介面了。
這裡的不光能使用serviceid的方式也可以使用url的方式
url:
注意使用url的方式將不能使用負載均衡
那麼如何負載均衡?
配置ribbon
ribbon:
eureka:
enabled: false
yst-ribbon-one:
ribbon:
listofservers: http://localhost:9002,http://localhost:9003
訪問閘道器的時候會自動分配到9002 和9003
未完待續
php CI框架入門
顯示2.控制器認識 controller是框架控制器資料夾 我們來寫一下自己的控制器,控制器檔名要和類名一直,類名首字母大寫 test.php檔案 defined basepath or exit no direct script access allowed class test extends ...
SSH框架入門
目前最新版本是spring framework 2.5.6 with dependencies.zip,該包不僅包含spring的開發包,而且包含spring編譯和執行所依賴的第三方類庫 aspectj 該路徑下包含了spring支援aspectj所需類的源 也包含了相關測試用例檔案 dist 該資...
Tigo框架入門
給大家介紹乙個go語言的web framework,tigo框架。tigo框架的設計風格有點類似於tornado,從python轉go的小夥伴可以看看。首先,安裝 go get github.com karldoenitz tigo 安裝結束後來編寫乙個簡單地hello world,如下 url路由...