golang http-server 知识点

 

连接状态:

相关代码: src/net/http/server.go

 

 

状态说明:

New: 从Accept拿到一个新连接后,连接被标记为New,并触发hook

Active: 对于http2,只要连接上有请求存在,就算是Active的

Idle: 请求处理完毕,处于keep-alive状态

Hijack: 连接被偷走了,自己不需要继续处理了,这种连接不会进入Close状态的,Hijack 是个终态

Close:连接已关闭

 

参考:

Golang Http 学习(一) Http Server 的实现 – SegmentFault 思否

留下评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据