https://github.com/dearcode/doodle
微服务框架
https://github.com/dearcode/doodle
Last synced: 6 months ago
JSON representation
微服务框架
- Host: GitHub
- URL: https://github.com/dearcode/doodle
- Owner: dearcode
- License: gpl-3.0
- Created: 2019-01-08T01:36:00.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-07-03T08:19:19.000Z (almost 3 years ago)
- Last Synced: 2024-06-19T05:59:16.774Z (about 2 years ago)
- Language: Go
- Homepage:
- Size: 5.13 MB
- Stars: 3
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://app.travis-ci.com/dearcode/doodle)
# doodle
A complete Faas framework for improving development efficiency and automating compilation, installation, deployment, monitoring, log collection, and more.
## 架构图

## 使用手册
1.在manager页面中添加项目信息,包含项目源码所在git地址
2.在git服务器中添加webhook
3.当用户提交代码到git中时通过webhook触发distributor编译发布程序到指定服务器并启动运行
4.应用启动后自动注册到etcd中
5.当distributor监听到应用上线后注册相应接口到manager中
6.当客户端请求到来时repeater读取db中接口信息验证权限及etcd中状态选择后端节点,进行转发