随笔分类 - http
摘要:1. 现象 Nginx反向代理了一个Java服务,QPS大概是200,问题发生时的Nginx配置: location / { proxy_pass http://192.168.3.4:18600; } 在上游Java服务器上可以观察到大量(约2000个)的TIME_WAIT状态的网络连接 从Ngi
阅读全文
摘要:一、QPS 每秒查询QPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。互联网中,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。 二、TPS 每秒事务TPS:是Transactio
阅读全文
摘要:描述 mod_cluster是jboss的一个开源集群模块(基于httpd 2.2.x,也就是httpd2的一个模块),主要功能包括:自动发现集群主机并注册主机;为集群提供负载均衡能力;为集群提供容灾的能力。mod_cluster 和mod_jk, mod_proxy类似,是一个基于httpd的负载
阅读全文
摘要:1、Listen指令 及 PidFile 指令 Listen指令是为了设置监听套接字 。PidFile指令是为了指定httpd的PidFile文件。 语法:Listen [IP-address:]portnumber [protocol] 语法2:PidFile filename Listen 80
阅读全文
摘要:1.mod_cluster简介 mod_cluster是基于 httpd 的负载均衡器。与mod_jk和mod_proxy一样,mod_cluster使用通信通道将请求从 httpd 转发到一组应用程序服务器节点之一。与mod_jk和mod_proxy不同,mod_cluster利用应用程序服务器节
阅读全文
摘要:1、查看有多少个IP访问: awk '{print $1}' log_file|sort|uniq|wc -l 2、查看某一个页面被访问的次数: grep "/index.php" log_file | wc -l 3、查看每一个IP访问了多少个页面: awk '{++S[$1]} END {for
阅读全文
摘要:一、JBOSS下载jdk:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html jboss:https://developers.redhat.com/products/eap/dow
阅读全文
摘要:apache安装 yum install gcc gcc-c++ make cmake git wget zip unzip bzip2 zlib-devel Linux中安装Apache 编译出现问题: 解决办法: 1、下载所需要的软件包 wget http://archive.apache.or
阅读全文
摘要:1. curl 查看web站点rt 2. curl的参数 -o:把curl 返回的html、js 写到垃圾回收站[ /dev/null] -s:去掉所有状态 curl -o /dev/null -w %{time_namelookup}::%{time_connect}::%{time_startt
阅读全文
摘要:http 错误代码表 所有 HTTP 状态代码及其定义。 代码 指示 2xx 成功 200 正常;请求已完成。 201 正常;紧接 POST 命令。 202 正常;已接受用于处理,但处理尚未完成。 203 正常;部分信息 — 返回的信息只是一部分。 204 正常;无响应 — 已接收请求,但不存在要回
阅读全文