Ben Rood
Ben Rood
@akiradeveloper dm-writeboost under lvm-thin can be used in KVM host, all vm can have a performance-boost thin provisioning storage. otherwise you have to set it up one by one. Another...
make some test with fio and compare with enhanceio, what I found is, if the random write range is small, for example 4G file with 30G cache dev size, enhanceio...
Basicly it's an official testbox, a 240G Samsung 843T /dev/sda and a 500G Seagate Barracuda 7200.14 /dev/sdb, an i5-4590 with 8G memory. use cache size 31.2GB and back device size...
@akiradeveloper Not sure EnhanceIO is totally safe on write-back if cache device crashed. but what they in ReadME is > ``` The write-back engine in EnhanceiO has been designed from...
@akiradeveloper Yes, I'm not sure it's worth to do more optimize on this case, and dmwb is fast than raw HD, about 3 times fast. As Eio has known bugs...
> `--autoexpire value set auto expiration time(in seconds) for a single UDP connection, 0 to disable (default: 0)` > @laikitleung > 这个确实有这个作用,但是不支持会话平滑转移到新连接, > 如果老隧道里面有长连接,老隧道会一直保持, > 如果完善一下这个功能,增加一下会话平滑转遇到新建隧道,就不错了, autoexpire 如果能平滑转移就太棒了,上游isp超级奇怪的封掉了kcpraw(可能fake tcp的实现不够完善被QOS了),我转到udp2raw +...
bypass支持先解析后过滤ip吗? 比如 gost -L :8080 -F 192.168.1.1:8081?bypass=chnroutes.ip 这时如果用ip访问,则会跳过下级代理直接访问,但是如果用域名访问,即使域名解析出来在 chnroutes.ip 的范围内,仍然会通过下级代理访问。 甚至下游是socks5协议也是一样。
> 有无必要提供功能将请求转发到本地80端口? > > 没必要,也没什么程序能做这步吧。参考hy那边也没写还防什么主动探测。 ``` docker run -it --rm ymuski/curl-http3 curl --http3 https://cloudflare-quic.com/ ``` 可以测 我把地址换成自己的caddy(开了 experimental_http3 ),正常返回 页面, caddy关闭 experimental_http3 之后再跑,响应是 ``` curl: (7) quiche: recv() unexpectedly returned...
> 若存在主动探测,连接的流程会以如下方式进行: > > 1. server 与 client 建立 QUIC 连接(需要证书与 ALPN 匹配) 我的疑问在于,在client和server第一次建立链接时,是否 alpn和sni信息还是明文的,而主动探测方做DPI拿到这些信息重发http/3请求,又没有得到正常的http响应,是否就能辨别该端口跑了一个quic协议但是不是web server的服务。可能未来这种服务会挺多,但是现在可能quic协议主要承载了http/3流量。
@sergeyfrolov I'm very sorry for miss a configuration line which proved to be critical. it's broken with gzip config in upstream ``` xyz.xyz.info { forwardproxy { basicauth aaa aaa probe_resistance...