apache / dubbo-website

Apache Dubbo documents
https://dubbo.apache.org/
Apache License 2.0
471 stars 791 forks source link

基于 Spring Boot Starter 开发微服务应用 的文档该更新了 #2977

Open Maktoublwx opened 4 months ago

Maktoublwx commented 4 months ago

sample案例里面用的注册中心用的是nacos,但是文档却是zookeeper

Naratsuna commented 3 months ago

真的离谱,而且一堆报错,包括前面最开始API调用的,也是一堆问题

Naratsuna commented 3 months ago

使用zookeeper的要修改Provider和Consumer的pom文件,删掉nacos依赖,引入下面的zookeeper和curator

<dependency>
    <groupId>org.apache.curator</groupId>
    <artifactId>curator-framework</artifactId>
    <version>4.0.1</version>
</dependency>
<dependency>
    <groupId>org.apache.curator</groupId>
    <artifactId>curator-recipes</artifactId>
    <version>4.0.1</version>
</dependency>
<dependency>
    <groupId>org.apache.curator</groupId>
    <artifactId>curator-client</artifactId>
    <version>4.0.1</version>
</dependency>
<dependency>
    <groupId>org.apache.curator</groupId>
    <artifactId>curator-x-discovery</artifactId>
    <version>4.0.1</version>
</dependency>
<dependency>
    <groupId>org.apache.zookeeper</groupId>
    <artifactId>zookeeper</artifactId>
    <version>3.8.3</version>
</dependency>

然后修改配置文件Provider和Consumer的application.yml里面的registry为zookeeper://localhost:2181

  registry:
    address: zookeeper://localhost:2181
#    address: nacos://${nacos.address:127.0.0.1}:8848?username=nacos&password=nacos