摘要:
Hertz 停止服务时提供的优雅退出功能。 Hertz 支持优雅退出,优雅退出过程如下: 设置 engine 状态为 closed 顺序非阻塞触发回调函数 []OnShutDown(与标准包 net/http 一致),Select 等待回调函数执行完成或者超时返回 注册中心注销对应服务 关闭网络库的 阅读全文
摘要:
Hertz中间件的种类是多种多样的,简单分为两大类: 服务端中间件 客户端中间件 服务端中间件 Hertz 服务端中间件是 HTTP 请求-响应周期中的一个函数,提供了一种方便的机制来检查和过滤进入应用程序的 HTTP 请求 例如记录每个请求或者启用CORS。 中间件可以在请求更深入地传递到业务逻辑 阅读全文
摘要:
快速开始 package main import ( "context" "fmt" "github.com/cloudwego/hertz/pkg/app/client" "github.com/cloudwego/hertz/pkg/common/hlog" "github.com/cloudw 阅读全文