tree: 2c12ebf1f9cba7af7e775241249d00e494c4deaa
  1. k8s/
  2. src/
  3. Dockerfile
  4. pom.xml
  5. README.md
shenyu-java-examples/shenyu-java-examples-springcloud/README.md

Shenyu example SpringCloud


Run

first you should run eureka: shenyu-example-eureka

Then you can run server with http/zookeeper/etcd register center

run with etcd register center

Shenyu-Admin config

add etcd register center dependency in shenyu-admin:

        <dependency>
            <groupId>org.apache.shenyu</groupId>
            <artifactId>shenyu-register-server-etcd</artifactId>
            <version>${project.version}</version>
        </dependency>

set etcd register config in shenyu-admin:

shenyu:
  register:
    registerType: etcd
    serverLists : http://localhost:2379

shenyu-examples-springcloud config

set etcd register config:

shenyu:
  client:
    registerType: etcd
    serverLists: http://localhost:2379
    props:
      contextPath: /springcloud

run ShenyuTestSpringCloudApplication