Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 848 Bytes

README.md

File metadata and controls

15 lines (12 loc) · 848 Bytes

Build Status

doodle

A complete Faas framework for improving development efficiency and automating compilation, installation, deployment, monitoring, log collection, and more.

架构图

Doodle

使用手册

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