上一页 1 2 3 4 5 6 7 ··· 45 下一页
摘要: Hertz 停止服务时提供的优雅退出功能。 Hertz 支持优雅退出,优雅退出过程如下: 设置 engine 状态为 closed 顺序非阻塞触发回调函数 []OnShutDown(与标准包 net/http 一致),Select 等待回调函数执行完成或者超时返回 注册中心注销对应服务 关闭网络库的 阅读全文
posted @ 2025-02-28 09:42 厚礼蝎 阅读(41) 评论(0) 推荐(0)
摘要: Hertz中间件的种类是多种多样的,简单分为两大类: 服务端中间件 客户端中间件 服务端中间件 Hertz 服务端中间件是 HTTP 请求-响应周期中的一个函数,提供了一种方便的机制来检查和过滤进入应用程序的 HTTP 请求 例如记录每个请求或者启用CORS。 中间件可以在请求更深入地传递到业务逻辑 阅读全文
posted @ 2025-02-28 09:35 厚礼蝎 阅读(65) 评论(0) 推荐(0)
摘要: 快速开始 package main import ( "context" "fmt" "github.com/cloudwego/hertz/pkg/app/client" "github.com/cloudwego/hertz/pkg/common/hlog" "github.com/cloudw 阅读全文
posted @ 2025-02-28 00:20 厚礼蝎 阅读(69) 评论(0) 推荐(0)
摘要: Header // 设置响应的 Content-Type 头,告诉客户端返回的数据类型(如 "application/json")。 func (ctx *RequestContext) SetContentType(contentType string) // 设置响应的 Content-Type 阅读全文
posted @ 2025-02-27 16:23 厚礼蝎 阅读(109) 评论(0) 推荐(0)
摘要: URI func (ctx *RequestContext) Host() []byte func (ctx *RequestContext) FullPath() string func (ctx *RequestContext) SetFullPath(p string) func (ctx * 阅读全文
posted @ 2025-02-26 10:40 厚礼蝎 阅读(149) 评论(0) 推荐(0)
摘要: 底层网络库 Hertz 默认集成了 Netpoll 和 Golang 原生网络库两个网络库,用户可以根据自己的场景选择合适的网络库以达到最佳性能。 Netpoll简介 Netpoll 是由 字节跳动 开发的高性能 NIO(Non-blocking I/O)网络库,专注于 RPC 场景。 RPC 通常 阅读全文
posted @ 2025-02-25 09:45 厚礼蝎 阅读(95) 评论(0) 推荐(0)
摘要: 路由注册 Hertz 提供了 GET、POST、PUT、DELETE、ANY 等方法用于注册路由。 方法 介绍 Hertz.GET 用于注册 HTTP Method 为 GET 的方法 Hertz.POST 用于注册 HTTP Method 为 POST 的方法 Hertz.DELETE 用于注册 阅读全文
posted @ 2025-02-25 09:29 厚礼蝎 阅读(84) 评论(0) 推荐(0)
摘要: server.Hertz 是 Hertz 的核心类型,它由 route.Engine 以及 signalWaiter 组成,Hertz 服务器的启动、路由注册、中间件注册以及退出等重要方法均包含在 server.Hertz 中。 以下是 server.Hertz 的定义: // Hertz is t 阅读全文
posted @ 2025-02-24 16:46 厚礼蝎 阅读(111) 评论(0) 推荐(0)
摘要: 简介 Hertz[həːts] 是一个 Golang 微服务 HTTP 框架,在设计之初参考了其他开源框架 fasthttp、gin、echo 的优势, 并结合字节跳动内部的需求,使其具有高易用性、高性能、高扩展性等特点,目前在字节跳动内部已广泛使用。 如今越来越多的微服务选择使用 Golang,如 阅读全文
posted @ 2025-02-24 16:24 厚礼蝎 阅读(222) 评论(0) 推荐(0)
摘要: dig是解析域名的工具,非常好用,通常是在伴随着bind包的 在linux系统中非常好安装,只需要安装bind9或者named就能有这个工具 那windows中要如何安装呢? 使用 Chocolatey(Windows 包管理器) 安装 Chocolatey 以管理员身份打开 PowerShell 阅读全文
posted @ 2025-02-21 15:52 厚礼蝎 阅读(841) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 45 下一页