请问 TcpRoute2 还在更新吗?

2018-06-20 13:30:47 +08:00
 zhaibin18

想加个新功能,远端在一定时间内不返回的数据的时候尝试其他线路 @gamexg

2284 次点击
所在节点    问与答
2 条回复
gamexg
2018-06-20 18:07:56 +08:00
不返回数据?
如果一个连接从建立到结束收到的数据小于一定值会将这个代理标记为异常,一定时间内不会使用。

目前这个版本除非出现严重故障,不然不会再修改了。

这个是学习 go 时练手的项目,后期发现一些地方并不满意。
整个项目需要重构,倒是写了一部分,但是后来事情比较多就中断了...

手里排在队列的有个 http 网关类的项目,网关写完后如果时间比较充足会将 tcproute 照着 http 网关重写,支持到 http 协议级别的请求响应重写。
zhaibin18
2018-06-21 13:35:09 +08:00
@gamexg 凭我的直观判断是不返回数据,但是打不出更详细的日志:

缓存命中:twitter.com:443 代理:pr hk2 IP:twitter.com:443
缓存命中:twitter.com:443 代理:pr hk2 IP:twitter.com:443
缓存命中:twitter.com:443 代理:pr hk2 IP:twitter.com:443
缓存命中:twitter.com:443 代理:pr hk2 IP:twitter.com:443
缓存命中:twitter.com:443 代理:pr hk2 IP:twitter.com:443

另外 http 网关项目什么时候发布,求试用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/464385

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX