分类: 百宝箱

不知道放在哪个分类,就放这里。

2021年1月1日 0 作者 小渔民

老毛子固件DNSMASQ优化:DNS并发查询提速

Dnsmasq选择最快的上游DNS服务器



经常会有这样的情景,Dnsmasq服务器配了一堆上游服务器,转发本地的dns请求,缺省是Dnsmasq事实上是只挑了一个上游dns服务器来查询并转发结果,这样如果选错服务器的话会导致DNS响应变慢。



解决方法

在 /etc/dnsmasq.conf

加上

all-servers  

server=8.8.8.8  

server=…

2021年1月1日 0 作者 小渔民

Nginx windows 版本 修改句柄数 解决 maximum number of descriptors supported by select() is 1024 while waiting

这几天在项目上遇到个关于Nginx的问题,就是在测试中使用windows 的Nginx使用(主要用来做Socket的负载均衡),测试过程中没有发现问题(主要是测试的量太少,生产环境中差不多有1000个访问)

在生成环境中使用的时候发现始终只有700个访问连接成功上,其他的连接在一直的重复连接。

后来看来了下Nginx的错误日志发现一直爆这个错:

maximum number of …

2021年1月1日 0 作者 小渔民

压测引起的 nginx报错 502 no live upstreams while connecting to upstream解决

对系统的某个接口进行极限压测,随着并发量上升,nginx开始出现502 no live upstreams while connecting to upstream的报错,维持最大并发量一段时间,发现调用接口一直返回502,即nginx已经发现不了存活的后端了。

通过跟踪端口,发现nginx 跟后端创建了大量的连接。这很明显是没有使用http1.1长连接导致的。因此在upstream中添加…