This is an automated email from the ASF dual-hosted git repository.

ningjiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-website.git

commit 7e128870e7f72ace94a4d26919bd2ef13bc86013
Author: chinx <[email protected]>
AuthorDate: Mon Nov 18 16:26:01 2019 +0800

    fix bug
---
 _syncer/cn/multi-servicecenters.md | 63 +++++++++++++-------------------------
 _toolkit/cn/quick-start.md         | 16 +++++-----
 2 files changed, 30 insertions(+), 49 deletions(-)

diff --git a/_syncer/cn/multi-servicecenters.md 
b/_syncer/cn/multi-servicecenters.md
index 244540e..6be721a 100644
--- a/_syncer/cn/multi-servicecenters.md
+++ b/_syncer/cn/multi-servicecenters.md
@@ -24,22 +24,23 @@ last_modified_at: 2019-11-12T00:50:43-55:00
    2. [JDK 
1.8](http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)
    3. [Maven 3.x](https://maven.apache.org/install.html)
    4. [Go 1.11.4](https://golang.google.cn/dl/)
-   5. [ServiceComb Service-Center 
1.3.0](/cn/release/service-center-downloads/)  
+  
+### 运行前的准备:
+1. [安装 ServiceCenter发布包(>=1.3.0)](/cn/docs/service-center/install/) 
+```bash
+$ project_dir=`pwd`
+$ tar -zxvf  apache-servicecomb-service-center-1.3.0-linux-amd64.tar.gz
+```
+2. 
下载[样例源码](https://github.com/apache/servicecomb-service-center/tree/master/syncer/samples/multi-servicecenters)
+```bash
+git clone https://github.com/apache/servicecomb-service-center.git
+cd ${project_dir}/servicecomb-service-center/syncer
+```
 
 ### 步骤1:启动Eureka环境和服务
 机器: 10.0.0.10  
 #### 1. 编译项目
 ```bash
-# 记录当前目录
-$ project_dir=`pwd`
-
-# 下载源码
-$ git clone https://github.com/apache/servicecomb-service-center.git
-
-# 编译 Syncer
-$ cd servicecomb-service-center/syncer
-$ GO111MODULE=on go build
-
 # 编译 EurekaServer 和 AccountServer
 $ cd samples/multi-servicecenters/eureka
 $ mvn clean install
@@ -117,8 +118,8 @@ $ mvn spring-boot:run
 
 #### 4. 启动Syncer
 ```bash
-$ cd ${project_dir}/servicecomb-service-center/syncer
-$ ./syncer daemon --sc-addr http://10.0.0.10:8761/eureka --bind-addr 
10.0.0.10:30190 --rpc-addr 10.0.0.10:30191 --sc-plugin=eureka
+$ cd ${project_dir}/apache-servicecomb-service-center-1.3.0-linux-amd64/
+$ ./syncer daemon --sc-addr http://10.0.0.10:8761/eureka --bind-addr 
10.0.0.10:30190 --rpc-addr 10.0.0.10:30191 --sc-plugin=eureka  --node eureka
 
 # 出现如下字样则为成功
 2019-09-19T17:28:28.809+0800   INFO    etcd/agent.go:55        start etcd 
success
@@ -131,32 +132,12 @@ $ ./syncer daemon --sc-addr http://10.0.0.10:8761/eureka 
--bind-addr 10.0.0.10:3
 机器: 10.0.0.11  
 #### 1. 编译项目
 ```bash
-# 记录当前目录
-$ project_dir=`pwd`
-
-# 下载源码
-$ git clone https://github.com/apache/servicecomb-service-center.git
-
-# 编译 Syncer
-$ cd servicecomb-service-center/syncer
-$ GO111MODULE=on go build
-
-# 编译 HelloServer
-$ cd samples/multi-servicecenters/servicecenter/hello-server/
+$ cd 
${project_dir}/servicecomb-service-center/syncer/samples/multi-servicecenters/servicecenter/hello-server/
 $ GO111MODULE=on go build
 ```  
 #### 2. 启动Servicecenter
-- 下载ServiceCenter项目
-```bash
-$ cd ${project_dir}
-
-# 下载 ServiceCenter 1.2.0版本包
-$ curl -O 
https://mirrors.tuna.tsinghua.edu.cn/apache/servicecomb/servicecomb-service-center/1.2.0/apache-servicecomb-service-center-1.2.0-linux-amd64.tar.gz
-$ tar -zxvf apache-servicecomb-service-center-1.2.0-linux-amd64.tar.gz
-```
-
 - 修改启动配置:  
-   
文件位置:${project_dir}/apache-servicecomb-service-center-1.2.0-linux-amd64/conf/app.conf
  
+   
文件位置:${project_dir}/apache-servicecomb-service-center-1.3.0-linux-amd64/conf/app.conf
  
 ```conf
 frontend_host_ip = 10.0.0.11
 frontend_host_port = 30103
@@ -174,7 +155,7 @@ httpport = 30100
 
 - 启动 ServiceCenter 和 Frontend
 ```bash
-$ cd ${project_dir}/apache-servicecomb-service-center-1.2.0-linux-amd64
+$ cd ${project_dir}/apache-servicecomb-service-center-1.3.0-linux-amd64
 
 # 启动 ServiceCenter
 $ ./start-service-center.sh
@@ -219,15 +200,15 @@ $ ./hello-server
 
 #### 4.启动Syncer
 ```bash
-$ cd ${project_dir}/servicecomb-service-center/syncer
-$ ./syncer daemon --sc-addr http://10.0.0.11:30100 --bind-addr 10.0.0.11:30190 
--rpc-addr 10.0.0.11:30191 --sc-plugin=servicecenter --join-addr 10.0.0.10:30190
+$ cd ${project_dir}/apache-servicecomb-service-center-1.3.0-linux-amd64/
+$ ./syncer daemon --sc-addr http://10.0.0.11:30100 --bind-addr 10.0.0.11:30190 
--rpc-addr 10.0.0.11:30191 --sc-plugin=servicecenter --join-addr 
10.0.0.10:30190 --node servicecenter
 
 # 出现以下内容则为Syncer成功启动,并同步了对方的实例
 2019-09-19T18:44:35.536+0800   DEBUG   server/handler.go:62    is leader: true
 2019-09-19T18:44:35.536+0800   DEBUG   server/handler.go:79    Receive serf 
user event
-2019-09-19T18:44:35.536+0800   DEBUG   serf/agent.go:130       member = 
xxxxxa, groupName = 0204d59328090c2f4449a088d4e0f1d8
-2019-09-19T18:44:35.536+0800   DEBUG   serf/agent.go:130       member = 
xxxxxb, groupName = 34f53a9520a11c01f02f58f733e856b3
-2019-09-19T18:44:35.536+0800   DEBUG   server/handler.go:97    Going to pull 
data from xxxxxb 10.0.0.10:30191
+2019-09-19T18:44:35.536+0800   DEBUG   serf/agent.go:130       member = 
servicecenter, groupName = 0204d59328090c2f4449a088d4e0f1d8
+2019-09-19T18:44:35.536+0800   DEBUG   serf/agent.go:130       member = 
eureka, groupName = 34f53a9520a11c01f02f58f733e856b3
+2019-09-19T18:44:35.536+0800   DEBUG   server/handler.go:97    Going to pull 
data from eureka 10.0.0.10:30191
 2019-09-19T18:44:35.536+0800   INFO    grpc/client.go:76       Create new grpc 
connection to 10.0.0.10:30191
 2019-09-19T18:44:35.538+0800   DEBUG   servicecenter/servicecenter.go:87       
create service success orgServiceID= account-server, curServiceID = 
80784229255ec96d90353e3c041bdf3586fdbbae
 2019-09-19T18:44:35.538+0800   DEBUG   servicecenter/servicecenter.go:90       
trying to do registration of instance, instanceID = 
10.0.0.10:account-server:8090
diff --git a/_toolkit/cn/quick-start.md b/_toolkit/cn/quick-start.md
index 3fad7df..4393ef6 100644
--- a/_toolkit/cn/quick-start.md
+++ b/_toolkit/cn/quick-start.md
@@ -11,8 +11,8 @@ last_modified_at: 2019-11-12T00:50:43-55:00
 ## 一键式微服务开发工具 Toolkit
 Apache ServiceComb Toolkit 
是基于契约的微服务开发工具套件。提供契约、代码、文档相互转换及校验的能力,帮助用户一键式快速构建基于流行微服务框架和流行编程模型的微服务工程,降低微服务入门成本,使用户聚焦业务开发,提升遗留系统重构、开发效率。
  
  
-## 3 快速入门
-### 3.1 从源码构建工具和插件
+## 快速入门
+### 1 从源码构建工具和插件
 构建环境要求:
 
 * [Java 8](http://java.oracle.com)
@@ -29,8 +29,8 @@ $ mvn clean install
 ```
 
 
-### 使用toolkit-maven-plugin插件
-#### 1 配置
+### 2 使用toolkit-maven-plugin插件
+#### 2.1 配置
 在maven项目的pom文件中配置
 ```xml
 <plugin>
@@ -75,7 +75,7 @@ $ mvn clean install
 </plugin>
 ```
 
-#### 2 命令
+#### 2.2 命令
 ```shell
 # 生成契约,文档和微服务工程
 mvn toolkit:generate
@@ -84,7 +84,7 @@ mvn toolkit:generate
 mvn toolkit:verify
 ```
 
-#### 2.1 解析代码,生成微服务代码工程、OpenAPI规范契约、文档
+#### 2.2.1 解析代码,生成微服务代码工程、OpenAPI规范契约、文档
 
 配置项(不显式设置 `<configuration>` 则使用默认配置)
 例:
@@ -118,7 +118,7 @@ mvn toolkit:generate
 代码生成契约时,restful接口方法修饰符必须指定为public
 
 
-#### 2.2 解析契约,生成微服务工程、文档
+#### 2.2.2 解析契约,生成微服务工程、文档
 
 配置项(不显式设置 `<configuration>` 则使用默认配置)
 例:
@@ -148,7 +148,7 @@ mvn toolkit:generate
 mvn toolkit:generate
 ```
 
-#### 2.3 代码和契约一致性校验
+#### 2.2.3 代码和契约一致性校验
 
 配置项
 例:

Reply via email to