会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一篇读罢头飞雪,但记得斑斑点点,几行陈迹。
随笔分类
cpp(6)
Linux(13)
nginx(2)
rust(2)
编程语言 (1)
计算机科学(3)
计算机网络 (4)
算法导论(1)
应用场景(3)
杂记 (10)
导航
博客园
首页
新随笔
联系
管理
公告
昵称:
文一路挖坑侠
园龄:
6年6个月
粉丝:
31
关注:
3
+加关注
<
2025年2月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
统计
随笔 - 55
文章 - 0
评论 - 22
阅读 -
12万
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
linux
(12)
c++
(12)
go
(4)
深入理解计算机系统
(3)
spdlog
(2)
select
(2)
rust
(2)
mit6.828
(2)
logging
(2)
epoll
(2)
更多
随笔分类
cpp(6)
Linux(13)
nginx(2)
rust(2)
编程语言 (1)
计算机科学(3)
计算机网络 (4)
算法导论(1)
应用场景(3)
杂记 (10)
随笔档案
2024年11月(1)
2024年10月(3)
2024年9月(1)
2024年7月(3)
2024年2月(5)
2024年1月(1)
2022年3月(1)
2021年6月(2)
2021年5月(1)
2020年11月(1)
2020年10月(2)
2020年6月(1)
2020年5月(1)
2020年4月(1)
2020年2月(2)
2020年1月(4)
2019年12月(2)
2019年11月(2)
2019年10月(4)
2019年9月(1)
2019年8月(1)
2019年6月(2)
2019年1月(1)
2018年11月(1)
2018年10月(1)
2018年9月(4)
2018年5月(1)
2018年4月(2)
2018年3月(2)
2017年3月(1)
更多
阅读排行榜
1. [解决方案] 如何使用 Graphviz 进行画图(51255)
2. [C++] 一个轻量快速的C++日志库(16917)
3. [源码分析] spdlog 整体结构和实现(7373)
4. [解决方案] 如何使用 SystemTap 对程序进行追踪(5736)
5. [杂项] LLVM Coding Standards 中文翻译(4271)
评论排行榜
1. [C++] 一个轻量快速的C++日志库(8)
2. [Go] 如何完善处理 TCP 代理中连接的关闭(5)
3. [解决方案] 如何使用 Graphviz 进行画图(4)
4. [解决方案] 如何使用 SystemTap 对程序进行追踪(2)
5. [源码分析] spdlog 整体结构和实现(2)
推荐排行榜
1. [解决方案] 如何使用 Graphviz 进行画图(13)
2. [想法] 2023 的一些技术总结(5)
3. [C++] 一个轻量快速的C++日志库(5)
4. [阅读笔记] 《深入理解计算机系统》程序的机器级表示(4)
5. [解决方案] 如何使用 perf 分析 splice 中 pipe 的容量变化(3)
最新评论
1. Re:[Go] 如何完善处理 TCP 代理中连接的关闭
@文一路挖坑侠 已理解,多谢...
--Angry_Panda
2. Re:[Go] 如何完善处理 TCP 代理中连接的关闭
@Angry_Panda 是的,特定场景可以不用考虑这些,比较内部这样使用也没有出过问题。但对于通用代理来说肯定是需要考虑的。 另外对于向视频传输的场景下,优化的点在 io.Copy 内部和协议的定制...
--文一路挖坑侠
3. Re:[Go] 如何完善处理 TCP 代理中连接的关闭
@文一路挖坑侠 原理已明白,很感谢,不过感觉能体现这样设计的用处场景比较少,如果是常用的应用场景,如视频、网页传输这类的感觉体现不出优势,或许这样的设计在一些可靠性要求高的地方才会体现出优势,比如交易...
--Angry_Panda
4. Re:[Go] 如何完善处理 TCP 代理中连接的关闭
@Angry_Panda 比如只有客户端和服务端的情况,客户端在发送数据后直接关闭写,服务端在读取到 EOF 后仍然可以继续向客户端写入数据而不受影响。 如果写入的过程需要持续 3s 的时间,在代理的...
--文一路挖坑侠
5. Re:[Go] 如何妥善处理 TCP 代理中连接的关闭
没发现这两种实现在功能上有什么不同效果,反而感觉proxy收到EOF后直接关闭两个TCP连接是更便捷的实现,不是很理解修改后的实现的优势。
--Angry_Panda
点击右上角即可分享