GateWay路由配置方式有兩種:yml 和 配置類,這東西看人選擇
1. yml(略)
2. 配置類,參考如下:
@Configuration public class GateWayConfig { @Bean public RouteLocator customRouteLocator(RouteLocatorBuilder routeLocatorBuilder){ //RouteLocator是路由定位器 RouteLocatorBuilder.Builder routes = routeLocatorBuilder.routes(); routes.route("path_route" //路由ID , r->r.path("/guonei").uri("http://news.baidu.com/guonei")) //第一個路徑是斷言,第二個是URI .build(); return routes.build(); } }
route()的第二個參數是 函數,是屬於jdk1.8的內容