Commit 55a2b754 authored by walkhan's avatar walkhan

添加扩展源数据及远程调试文档

parent 38fe986a
...@@ -3,9 +3,9 @@ ...@@ -3,9 +3,9 @@
* [master](/zh-CN/introduce.md) * [master](/zh-CN/introduce.md)
* [下载](/zh-CN/quick_start/download.md) * [下载](/zh-CN/quick_start/download.md)
* 开发者 * 开发者
* 如何贡献 * [如何贡献](/zh-CN/developer-guide/how_contribute.md)
* [本地调试](/zh-CN/developer-guide/local_debug.md) * [本地调试](/zh-CN/developer-guide/local_debug.md)
* 远程调试 * [远程调试](/zh-CN/developer-guide/remote_debug.md)
* 用户案例 * 用户案例
* 语言 * 语言
* [中文](/zh-CN/) * [中文](/zh-CN/)
......
...@@ -20,16 +20,18 @@ ...@@ -20,16 +20,18 @@
- 注册中心 - 注册中心
- 集群实例 - 集群实例
- 集群配置 - 集群配置
- [数据源管理](/zh-CN/administrator-guide/register_center/datasource_management.md)
- [告警管理](/zh-CN/administrator-guide/register_center/warning.md)
- jar管理 - jar管理
- 数据源管理
- 文档管理 - 文档管理
- 元数据管理
- 系统设置 - 系统设置
- 用户管理 - 用户管理
- Flink设置 - Flink设置
- 运维中心 - 运维中心
- 生命周期管理 - 生命周期管理
- 作业监控 - 作业监控
- api - openapi
- 最佳实践 - 最佳实践
- [Yarn提交实践指南](/zh-CN/practice/yarnsubmit.md) - [Yarn提交实践指南](/zh-CN/practice/yarnsubmit.md)
- [Dlink 核心概念及实现原理详解](/zh-CN/practice/principle.md) - [Dlink 核心概念及实现原理详解](/zh-CN/practice/principle.md)
......
# 如何贡献
​ Dinky0.6基本功能已经全部开发完成,已经达到生产可用级别。为了Dinky社区生态更加完善,社区希望有更多的人参与进来。不管是小白还是大佬,Dinky社区欢迎你的加入,未来共同建设Dinky生态体系。
​ Dinky目前围绕Flink已经初步建设完成,其他数据源也在不断扩展中,当前支持的MySQL,Doris等数据库,更多数据源支持请查阅[扩展数据源](/zh-CN/extend/datasource.md)。后续还会有更多的功能,如数据集成,数据治理等。
那对于参与进来的伙伴如何贡献呢?那么贡献的方式有如下3种方式:
- 代码贡献;
- 文档类贡献;
- 问题解答;
为了方便更多人参与进社区,不管你是代码贡献者还是文档贡献者,Dinky社区方便大家开发,准备了文档贡献和代码贡献的开发者指南
## 文档贡献
首先要下载[Dinky源码](https://github.com/DataLinkDC/dlink/tree/dev),下载完成后,需要安装nodejs和npm。详细安装步骤可以查阅本地调试。由于Dinky文档是有[docsify](https://docsify.js.org/#/zh-cn/quickstart)维护。因此需要在dinky根目录执行如下命令,在本地方可启动:
```
#推荐全局安装 docsify-cli 工具
npm i docsify-cli -g
#运行 docsify serve 启动一个本地服务器
docsify serve docs
```
可以方便地实时预览效果。默认访问地址 [http://localhost:3000](http://localhost:3000/)
## 代码贡献
请查阅[本地调试](/zh-CN/developer-guide/local_debug.md)[远程调试](/zh-CN/developer-guide/remote_debug.md)
## 开发者须知
开发不同的代码需要不同的分支
- 如果要基于二进制包进行开发,需要切换到对应的分支代码,如0.5.1;
- 如果想要开发新代码,切换到dev分支即可;
# Dinky开发者本地调试 # 开发者本地调试手册
## 前置条件 ## 前置条件
...@@ -180,7 +180,7 @@ spring: ...@@ -180,7 +180,7 @@ spring:
npm start npm start
``` ```
等待几分钟,访问 127.0.0.1:8000 可见登录页。 等待几分钟,访问 127.0.0.1:8888 可见登录页。
输入 admin/admin 登录。 输入 admin/admin 登录。
......
This diff is collapsed.
## 扩展 Metadata Dinky数据源遵循SPI,可随意扩展所需要的数据源。数据源扩展可在dlink-metadata模块中进行可插拔式扩展。现已经支持的数据源包括如下:
遵循SPI。 - MySQL
\ No newline at end of file - Oracle
- SQLServer
- PostGreSQL
- Phoenix
- Doris
- ClickHouse
使用以上数据源,请查阅注册中心[数据源管理](/zh-CN/administrator-guide/register_center/warning.md),配置数据源连接
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment