s

参考资料1

四次握手用来关闭已建立的TCP连接 
1. (B) –> ACK/FIN –> (A) 
2. (B) <– ACK <– (A) 
3. (B) <– ACK/FIN <– (A) 
4. (B) –> ACK –> (A) 
由于TCP连接是双向连接, 因此关闭连接需要在两个方向上做。

技术问题1: 

昨天晚上(20181111)几个现象 
1,业务请求代理服务器Squid建立连接时间过长(4~11)秒,然后被关闭连接,之后就报reset
2,业务服务器当已经建立的连接高,几千的量

对方给内网代理服务器Squid ,TCP Retransmission

技术问题2 :Squid 3.5.5  代理服务器繁忙表象:

netstat -nat |grep -v Active |awk '{print $6}' |sort|uniq -c|sort -nr:-----------------------------------------------------------------------------------

5000 TIME_WAIT
3956 ESTABLISHED
948 FIN_WAIT2
28 FIN_WAIT1
13 LISTEN
8 SYN_SENT
3 LAST_ACK
1 Foreign

优化方案:

外网代理服务器,squid 内部也有一个句柄数设置,如果不特别设置,这个是跟操作系统的设置是一致的。现在看65535可能还是不够。现在给squid新指定句柄数。
1、65535 调整为 655350
2、扩容机器

1、65535 调整为 655350 后观察  ESTABLISHED还有点高啊,下一步扩容机器

netstat -nat |grep -v Active |awk '{print $6}' |sort|uniq -c|sort -nr:-----------------------------------------------------------------------------------
5577 ESTABLISHED
4854 TIME_WAIT
867 FIN_WAIT2
30 FIN_WAIT1
22 SYN_SENT
13 LISTEN
2 LAST_ACK
1 SYN_RECV
1 Foreign
netstat -nat |grep -v Active |awk '{print $6}' |sort|uniq -c|sort -nr:-----------------------------------------------------------------------------------
7831 ESTABLISHED
4455 TIME_WAIT
1114 FIN_WAIT2
27 FIN_WAIT1
19 SYN_SENT
13 LISTEN
6 LAST_ACK
1 Foreign
1 CLOSING

2、扩容机器squid 3.5.5 后 , 单台squid代理ESTABLISHED开始降低水位了

netstat -nat |grep -v Active |awk '{print $6}' |sort|uniq -c|sort -nr:-----------------------------------------------------------------------------------
6013 ESTABLISHED
2954 TIME_WAIT
1079 FIN_WAIT2
15 FIN_WAIT1
14 SYN_SENT
13 LISTEN
11 LAST_ACK
1 Foreign
1 CLOSE_WAIT netstat -nat |grep -v Active |awk '{print $6}' |sort|uniq -c|sort -nr:-----------------------------------------------------------------------------------
5508 ESTABLISHED
4069 TIME_WAIT
1230 FIN_WAIT2
25 FIN_WAIT1
18 SYN_SENT
13 LISTEN
10 LAST_ACK
1 Foreign

end

proxyServer Squid 3.5.5 / 20181111的更多相关文章

  1. Squid作代理服务器,用户密码验证,高匿代理

    参考URL: https://www.cnblogs.com/vijayfly/p/5800038.html https://www.cnblogs.com/operaculus/p/5705184. ...

  2. Squid 正向代理

    实现通过特定设备对特定的网址访问加速 使用squid 正向代理 实现,区别于反向代理,两者区别的根本在于作为中转的服务器在一个完整的请求中是代表客户端还是代表服务器. 服务端设置 1.安装程序包(推荐 ...

  3. squid+iptables实现网关防火墙

    需求说明:此服务器用作网关.MAIL(开启web.smtp.pop3).FTP.DHCP服务器,内部一台机器(192.168.0.254)对外提供dns服务,为了不让无意者轻易看出此服务器开启了ssh ...

  4. 通过squid 禁止访问/只允许访问指定 网址

    安装 squid yum install squid -y 备份squid.conf cp  squid.conf  squid.conf-list vi  squid.conf 输入: acl de ...

  5. SQUID常用命令

    Squid日常维护过程中,常用的一些命令: 1,初始化你在 squid.conf 里配置的 cache 目录squid -z如果有错误提示,请检查你的 cache目录的权限.可以使用使用更改目录权限: ...

  6. squid 2.7 通过域名反向代理多个服务器的配置方法

    详细配置及注释如下,供大家学习参考. visible_hostname squid1.abc.com #设定squid的主机名,如无此项squid将无法启动 http_port 80 accel vh ...

  7. squid 2.7 配置与安装

    1.准备安装包 2.准备编译环境 yum -y install gcc 3.编译安装squid ./configure \--prefix=/data/squid \--disable-interna ...

  8. LVS+Keepalived+Squid+Nginx+MySQL主从高性能集群架构部署方案

    方案一,在tomcat的workers.properties里面配置相关条件 worker.tomcat.lbfactor= worker.tomcat.cachesize= worker.tomca ...

  9. Windows下配置Squid反向代理服务器

    Squid是一款类Unix系统下非常流行的服务器软件,其最重要的功能就是在客户端和服务端之间建立缓存.因而Squid可以用作反向代理,部署多级缓存或者搭建CDN等,无论名称是什么,本质上都是一样的.目 ...

随机推荐

  1. BZOJ3638[Codeforces280D]k-Maximum Subsequence Sum&BZOJ3272Zgg吃东西&BZOJ3267KC采花——模拟费用流+线段树

    题目描述 给一列数,要求支持操作: 1.修改某个数的值 2.读入l,r,k,询问在[l,r]内选不相交的不超过k个子段,最大的和是多少. 输入 The first line contains inte ...

  2. html概念

    一.前端 1.什么是前端 前端即网站前台部分,运行在PC端等浏览器上展现给用户浏览的网页.随着互联网技术的发展, HTML5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,完美 ...

  3. The Unique MST POJ - 1679 次小生成树prim

    求次小生成树思路: 先把最小生成树求出来  用一个Max[i][j] 数组把  i点到j 点的道路中 权值最大的那个记录下来 used数组记录该条边有没有被最小生成树使用过   把没有使用过的一条边加 ...

  4. 【BZOJ4325】【NOIP2015】斗地主 搜索

    题目描述 就是给你一副牌,问你最少几次能出完. 详细规则见规则 \(n\leq 23\) 题解 NOIP的数据非常水,错误一大堆的程序都能AC. 因为顺子对答案的影响最大,所以先枚举顺子进行搜索. 接 ...

  5. JAVA 获取指定网址的IP地址 实例

    如今买票是一大难事,在高峰时段 打开12306网站,慢的像蜗牛,想到以前用修改hosts文件来登录Google(Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址 ...

  6. 【BZOJ5305】[HAOI2018]苹果树(组合计数)

    [BZOJ5305][HAOI2018]苹果树(组合计数) 题面 BZOJ 洛谷 题解 考虑对于每条边计算贡献.每条边的贡献是\(size*(n-size)\). 对于某个点\(u\),如果它有一棵大 ...

  7. mysql安转过程中出现的问题! Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exis

    net start mysql启动失败,报错信息如上,因缺少mysql这个库 所以跳过 在my.ini中添加 --skip-grant-tables 再启动mysql 然后进入mysql 倒入一个从其 ...

  8. POJ 2672 Tarjan + 缩点 + 拓扑思想

    Going from u to v or from v to u? Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 17383 ...

  9. 协同过滤算法 teamCF

    http://www.infoq.com/cn/articles/recommendation-algorithm-overview-part02

  10. 2019 校内赛 RPG的天赋分支(贪心)

    Problem Description 很多游戏都有天赋树的概念,天赋树的不同分支具有不同的属性加成,那么合理选择分支就非常重要了.Luke最近沉迷一款RPG游戏,它的天赋树机制如下:角色具有n个可选 ...