# spring-cloud-dubbo-gateway-nacos **Repository Path**: dingjunjun_codeSpace/spring-cloud-dubbo-gateway-nacos ## Basic Information - **Project Name**: spring-cloud-dubbo-gateway-nacos - **Description**: SpringCloud 集成dubbo rpc、feign双栈调用demo,使用nacos注册中心,SpringCloud-gateway作为网关,Hystrix 服务熔断。spring-cloud 版本使用 Hoxton.SR10。 - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-10-13 - **Last Updated**: 2022-10-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # spring-cloud-dubbo-gateway-nacos #### 介绍 SpringCloud 集成dubbo rpc、feign双栈调用demo,使用nacos注册中心,SpringCloud-gateway作为网关,Hystrix 服务熔断。spring-cloud 版本使用 Hoxton.SR10。 #### 软件架构 软件架构说明 - spring-cloud Hoxton.SR10 - dubbo rpc - spring cloud feign - 公共system api 使用双栈实现调用。 - dubbo-web-server和cloud-web-server同时实现相同的remote-api。 ``` spring: cloud: gateway: discovery: locator: lowerCaseServiceId: true enabled: true routes: - id: dubbo uri: lb://dubbo-web-server predicates: - Path=/dubbo-api-web/** filters: - StripPrefix=1 - name: Hystrix #服务熔断 args: name: fallbackcmd fallbackUri: forward:/fallback #统一返回接口 - id: cloud uri: lb://cloud-web-server predicates: - Path=/cloud-api-web/** filters: - StripPrefix=1 - name: Hystrix args: name: fallbackcmd fallbackUri: forward:/fallback #统一返回接口 ```