最新 最热

Gin 框架:优雅关闭进程

通过 AddShutdownHookFunc() 来添加 shutdownhook 函数。

2021-12-13
2

Echo 框架: 自动添加 RequestId

通过一个完整例子,在基于 Echo 框架中,为每一个 API 自动添加 RequestId 。

2021-12-13
4

Echo 框架:实现分布式日志追踪

我们会创建 /v1/greeter API 进行验证,同时开启 logging, meta 和 tracing 中间件以达到目的。

2021-12-13
6

Echo 框架:实现超时中间件

设定全局超时为 5秒,让 GC 的超时时间为 1 毫秒,GC 一般会超过 1 毫秒。

2021-12-13
3

Echo 框架:实现服务端限流中间件

请访问如下地址获取完整教程:https://rkdocs.netlify.app/cn

2021-12-13
5

gRPC: 实现 gRPC 超时拦截器

为了验证,我们启动了 commonService,commonService 里包含了一系列常用 API,例如 /rk/v1/gc。

2021-12-13
4

Gin 框架:实现服务端限流中间件

请访问如下地址获取完整教程:https://rkdocs.netlify.app/cn

2021-12-13
5

GRPC: 实现 gRPC 代理

使用 rk-boot 启动的 gRPC 代理有一个限制。只有通过代码形式发送的请求,才可以被代理。grpc-gateway 或者 grpcurl 形式的请求暂时不支持。

2021-12-13
6

Gin 框架:添加 HTTP 基本验证中间件

通过一个完整例子,在基于 Gin 框架的微服务中添加 HTTP 基本验证中间件。

2021-12-13
2

Echo 框架:添加 Prometheus 监控中间件

通过一个完整例子,在基于 Echo 框架的微服务中添加 Prometheus 监控中间件。

2021-12-13
3