浏览 4k
toa_remote_addr这个变量放在nginx的log_format的配置文件里面,语法检测总是不通过,不知道我是不是忘记安装了什么东西,特来请教,感谢给予回答
语法检测结果如下:
bash-5.0$ nginx -t
2020/09/18 10:59:33 [emerg] 895#895: unknown "toa_remote_addr" variable
nginx: [emerg] unknown "toa_remote_addr" variable
nginx: configuration file /etc/nginx/nginx.conf test failed
1、分组是基于16字节128比特位,这与传输是两回事。传输时,会将许多分组放在一起传输,这就是tls record size,openssl提供有设置的函数,而Nginx则将函数值通过ssl_record_size暴露在nginx.conf中,默认为16KB。
2、cloudflare中设置了lo初始tls record size,默认是1个MSS,当发完ssl_dyn_rec_threshold 个record后,将上升到ssl_dyn_rec_size_hi 默认为3个MSS,再发完ssl_dyn_rec_threshold 个record,最终上升到ssl_buffer_size即16KB。在这些过程中,如果连接空闲时间超过1秒,那么record将回复到ssl_dyn_rec_size_lo
微信公众号
加入微信群