項目使用zuul作爲網關,配置完了,發現仍然報404,從nginx配置檢查起,路由沒問題,然後檢查zuul配置,依然沒問題,但是訪問一直報404,請求一直沒到達後臺,最後發現,原來再zuul裏面配置兩個路由,前面一個路由包含了後面一個,請求一直訪問前面路由到的那個服務,沒有訪問我要配置的那個服務,喫一塹長一智,吃了好多次虧,這次記下來吧
大概如同這樣的配置;
route1:
path:/path1/**
service-id:service-a
.......
route2:
path:/path2/path3/**
service-id:service-b
然後我要訪問service-b就一直沒訪問到,路由到service-a之後就沒有找到路徑,然後就報404了,以後遇到這樣的情況就要注意配置問題: