README.md 修改

This commit is contained in:
machey
2018-11-11 19:56:14 +08:00
parent e7086415f8
commit 7cca8857ff

View File

@@ -19,14 +19,20 @@ client-adapter分为适配器和启动器两部分, 适配器为多个fat jar,
启动器为 SpringBoot 项目, 支持canal-client启动的同时提供相关REST管理接口, 运行目录结构为: 启动器为 SpringBoot 项目, 支持canal-client启动的同时提供相关REST管理接口, 运行目录结构为:
``` ```
canal-adapter-launcher.jar - bin
restart.sh
startup.bat
startup.sh
stop.sh
- lib - lib
client-adapter.logger-1.1.1-jar-with-dependencies.jar client-adapter.logger-1.1.1-jar-with-dependencies.jar
client-adapter.hbase-1.1.1-jar-with-dependencies.jar client-adapter.hbase-1.1.1-jar-with-dependencies.jar
- config ...
- conf
application.yml application.yml
- hbase - hbase
mytest_person2.yml mytest_person2.yml
- logs
``` ```
以上目录结构最终会打包成 canal-adapter-launcher.tar.gz 压缩包 以上目录结构最终会打包成 canal-adapter-launcher.tar.gz 压缩包
@@ -96,7 +102,7 @@ curl http://127.0.0.1:8081/count/hbase/mytest_person2.yml
``` ```
### 2.3 启动canal-adapter示例 ### 2.3 启动canal-adapter示例
#### 2.3.1 启动canal server (单机模式), 参考: [Canal QuickStart](https://github.com/alibaba/canal/wiki/QuickStart) #### 2.3.1 启动canal server (单机模式), 参考: [Canal QuickStart](https://github.com/alibaba/canal/wiki/QuickStart)
#### 2.3.2 修改config/application.yml为: #### 2.3.2 修改conf/application.yml为:
``` ```
server: server:
port: 8081 port: 8081
@@ -118,9 +124,9 @@ canal.conf:
- outAdapters: - outAdapters:
- name: logger - name: logger
``` ```
启动 canal-adapter-launcher.jar 启动
``` ```
java -jar canal-adapter-launcher.jar bin/startup.sh
``` ```
## 三、HBase适配器 ## 三、HBase适配器
@@ -161,7 +167,7 @@ adapter.conf:
``` ```
其中指定了一个HBase表映射文件: mytest_person.yml 其中指定了一个HBase表映射文件: mytest_person.yml
### 3.2 适配器表映射文件 ### 3.2 适配器表映射文件
修改 config/hbase/mytest_person.yml文件: 修改 conf/hbase/mytest_person.yml文件:
``` ```
dataSourceKey: defaultDS # 对应application.yml中的datasourceConfigs下的配置 dataSourceKey: defaultDS # 对应application.yml中的datasourceConfigs下的配置
hbaseMapping: # mysql--HBase的单表映射配置 hbaseMapping: # mysql--HBase的单表映射配置