当前位置: 首页 > news >正文

网站开发是前端吗成都管控政策最新消息

网站开发是前端吗,成都管控政策最新消息,快速开发平台开源,国外有哪些优秀的网站我们的DSP系统目前基本非凌晨时段的QPS都在10W以上#xff0c;我们使用Golang来处理这些HTTP请求#xff0c;Web服务器的前端用Nginx来做负载均衡#xff0c;通过Nginx的proxy_pass来与Golang交互。由于nginx代理使用了短链接的方式和后端交互的原因#xff0c;使得系统TIM…我们的DSP系统目前基本非凌晨时段的QPS都在10W以上我们使用Golang来处理这些HTTP请求Web服务器的前端用Nginx来做负载均衡通过Nginx的proxy_pass来与Golang交互。由于nginx代理使用了短链接的方式和后端交互的原因使得系统TIME_WAIT的tcp连接很多 shell netstat -n | awk /^tcp/ {state[$NF]} END {for(key in state) print key,\t,state[key]} TIME_WAIT 250263 CLOSE_WAIT 57 FIN_WAIT2 3 ESTABLISHED 2463 SYN_RECV 8 ss 比 netstat 要快所以也可以用下面的命令来查看 shell ss -ant | awk NR1 {s[$1]} END {for(k in s) print k,s[k]} 这会占用系统过多的端口还浪费了系统资源所以我们必须想办法减少TIME_WAIT。 TIME_WAIT导致占用过多端口的一个影响是会占用我们需要使用到的端口例如我们有个服务监听的端口为8012重启的时候经常会提示端口被占用。通过查看/proc/sys/net/ipv4/ip_local_port_range可以知道设置的Linux内核自动分配端口的端口范围 shell cat /proc/sys/net/ipv4/ip_local_port_range 1025 65535 对于这个设置系统就会从1025~65535这个范围内随机分配端口来用于连接而我们服务的8012端口刚好在这个范围之内所以如果8012刚好被系统分配出去使用了则启动我们服务的时候就会提示端口被占用。 所以我们需要设置/proc/sys/net/ipv4/ip_local_reserved_ports来告诉系统给我们预留哪些端口不可以用于自动分配。 shell vim /etc/sysctl.conf net.ipv4.ip_local_reserved_ports 8012,11211-11220shell sysctl -p 关于预留端口的更具体信息可以参考 网络端口预留预留端口避免占用ip_local_reserved_ports上面我们解决了端口占用问题但是我们还是需要解决TIME_WAIT过多的问题。Nginx 1.1以上版本的upstream已经支持keep-alive的所以我们可以开启Nginx proxy的keep-alive来减少tcp连接 upstream http_backend {server 127.0.0.1:8080;keepalive 16; }server {...location /http/ {proxy_pass http://http_backend;proxy_http_version 1.1;proxy_set_header Connection ;...} } 可以参加Nginx的官方文档 http://nginx.org/cn/docs/http/ngx_http_upstream_module.html#keepalive 开了keep-alive之后TIME_WAIT明显减少 shell netstat -n | awk /^tcp/ {state[$NF]} END {for(key in state) print key,\t,state[key]} TIME_WAIT 12612 CLOSE_WAIT 11 FIN_WAIT1 4 FIN_WAIT2 1 ESTABLISHED 7667 SYN_RECV 3 另外不少文章提到可以修改系统的/etc/sysctl.conf配置来减少TIME_WAIT的tcp连接 net.ipv4.tcp_tw_reuse 1 net.ipv4.tcp_tw_recycle 1 参见 http://blog.s135.com/post/271/ 不过开启tcp_tw_recycle可能会带来一些不稳定的网络问题请参考 记一次TIME_WAIT网络故障再叙TIME_WAIT关于sysctl相关配置的说明请参考https://www.kernel.org/doc/Documentation/networking/ip-sysctl.txt   参考文章 部分网络内核参数说明http://performancewiki.com/linux-tuning.htmltcp协议timestamp字段导致问题分析http://www.lognormal.com/blog/2012/09/27/linux-tcpip-tuning/  转载于:https://www.cnblogs.com/junxun/p/10147387.html
http://www.yutouwan.com/news/374877/

相关文章:

  • 免费的cms视频网站模板wordpress切换成中文字体
  • 销售型网站有哪些正规拼多多代运营公司
  • dede网站建设步骤网站优化防范
  • 南京做网站xjrkj网络服务商怎么咨询
  • 海口建站网站模板焦作seo公司
  • iis wordpress多站点昆明市网站备案
  • php建网站推广普通话主题班会记录
  • 如何做网校网站百度竞价运营
  • 中国制造网网站建设的优势类似wordpress的博客
  • 静态网站开发课程网希爱力双效片
  • 雄县网站建设网站数据不变重新安装wordpress
  • 帝国做网站网站建设网站模板
  • 男女做羞羞羞的事视频网站如何选择做pc端网站
  • 东莞市建设监督网站首页网站建设飠金手指科杰十二
  • 关于建设招商网站的通知wordpress下载安装
  • 活泼的网站棋牌网站搭建公司
  • 泰安网站制作推荐看室内设计案例的网站
  • 齐齐哈尔网站建设网站后台如何修改密码
  • 网站首页排版设计电商运营的基本内容
  • html5 metro风格网站模板没有网站可以做百度推广吗
  • 祥云平台做网站如何怎么做网页设计视频
  • dede建设网站软文代理平台
  • 越南做购物网站仙桃网站设计
  • 企业网站开发期末报告wordpress添加网址为导航
  • 网站推广营销怎么做网和网站的区别
  • 百度商桥接入网站手机wordpress无法评论
  • 营销推广渠道有哪些大连优化网站课程
  • 搭建一个20人的办公网络静态网站seo怎么做
  • 网站设计好做吗广告公司怎么宣传自己
  • 手机上的网站完全不收费的聊天软件