Turbo¶
一个很”轻”的微服务框架。
主要功能¶
- Turbo能生成一个反向代理服务器,把HTTP请求转换为 grpc 或者 Thrift 格式的请求。
- 支持 gRPC 和 Thrift 。
- 支持 RESTFUL JSON API (”application/json”)。
- 拦截器(Interceptor) 。
- 预处理器(PreProcessor) 和 后处理器(PostProcessor) : 可定制的URL-RPC映射过程。
- 劫持器(Hijacker) : 接管整个request处理过程,你想干什么都行!
- Message字段转换器(MessageFieldConvertor) : 告诉 Turbo 怎么给struct里的参数赋值。
- 不需要重启服务,在运行时修改和重新载入 配置文件 !