https://github.com/wangxuangege/route-v1
[@deprecated 废弃] nginx+lua实现7层代理路由分流
https://github.com/wangxuangege/route-v1
bootstrap lua nginx
Last synced: about 2 months ago
JSON representation
[@deprecated 废弃] nginx+lua实现7层代理路由分流
- Host: GitHub
- URL: https://github.com/wangxuangege/route-v1
- Owner: wangxuangege
- Created: 2018-06-05T09:26:31.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-06-12T04:13:39.000Z (about 8 years ago)
- Last Synced: 2025-03-04T22:41:47.681Z (over 1 year ago)
- Topics: bootstrap, lua, nginx
- Language: HTML
- Homepage:
- Size: 1.61 MB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
route代码结构
=========================================================
### 1. db
路由规则创建表sql。
### 2. [quickstart](quickstart/README.md)
如何搭建一个最简单的路由架构的平台,包括入口网关配置+应用网关配置+路由规则管理后台配置。
### 3. route-admin
路由规则后台管理平台,由bootstrap模板+lua后台逻辑搭建,其中lua后台逻辑在src/admin下面。
### 4. src
路由系统核心逻辑包括:1)路由计算逻辑;2)路由规则配置管理逻辑。
详细代码结构如下:
* src
* __test 单元测试
* admin 路由规则后台管理平台
* Admin 路由规则后台管理入口
* 其他 支持的操作命令
* constant
* Config 系统配置
* Constant 系统常量
* ErrCode 错误码
* respository 数据层服务
* route
* Route 路由计算逻辑入口
* RouteContext 路由计算上下文对象
* rule 路由规则
* util 工具类相关