serveragent的安装与配置
从百度网盘下载serveragent.rar,然后解压成serveragent.zip
用ftp工具将serveragent.zip复制到都市商城的服务器中
在服务器的你放的文件的目录中执行unzip serveragent.zip,就可以解压了
如果你的centos上没有unzip命令,执行sudo yum install -y unzip zip,下载并安装这两个命令
解压后的目录,在里面执行./startAgent.sh,如果提示没有权限,那么可以修改一下权限
chmod 777 startAgent.sh
1执行权限 2写入权限 4读取权限
启动之后,这个工具一直处于监听状态,按下ctrl+c可以停止,同时也会停止监听
这个工具的默认端口号是4444,可以输入netstat -tpln命令来查看它是否处于工作中
可以将防火墙关闭,或者将4444端口添加到白名单
fifirewall-cmd --add-port=4444/tcp --permanent #永久添加4444端口
fifirewall-cmd --list-ports #列出开放的端口
systemctl start fifirewalld #开启防火墙
systemctl stop fifirewalld #关闭防火墙
systemctl restart fifirewalld #重启防火墙
systemctl status fifirewalld #查看防火墙状态
Linux自带一个服务器的监控命令top,也可以查看CPU与内存的使用情况.按下ctrl+c退出
执行lscpu命令可以看到CPU有几核,top中的CPU使用率是100%乘以CPU核心数
在使用JMeter的perfmon监控的时候,注意csv文件不要用.txt文件修改后缀名的形式,应该在excel中
新建一个csv文件
在执行./startAgent.sh&命令时,最后加一个&,就可以后台运行,按下ctrl+c之后,serveragent仍然在
工作
后台运行的服务,如果想关闭,可以先找到它的pid,然后kill -9 pid号 进行删除
nginx
当我们访问192.168.80.160时,其实是访问了192.168.80.160:80,然后192.168.80.160:80又转发给
了192.168.80.160:8083,最终实现了网页的访问.
以上的转发就是用nginx服务实现的.nginx是一个高性能的http和反向代理服务器,特点是占用内存
少,并发性能强.nginx可以实现反向代理和负载均衡
一般的http服务器,默认端口就是80,所以输入网址时,可以省略:80,https的默认端口号是443
我们平时访问https://www.baidu.com,百度的服务器是如何识别这个网址的?通过DNS域名解析服
务器
C:\Windows\System32\drivers\etc目录的hosts文件,可以将ip指向某个域名,但是在这个文件中的
域名,仅仅在当前机器生效
启动nginx
cd /data/startup,执行./a1-start-Nginx.sh
配置nginx
cd /usr/local/nginx/conf,用vi或者vim打开nginx.conf
如果你的机器上没有vim命令,执行yum -y install vim*
打开文件之后,如果要显示行号,:set number
比较重要的参数
worker_connections 10240; #最大连接数
在41行附近的server块,有一个listen的端口号,一般设置为80,也就是nginx的默认端口号
下面是它转发的地址,28行左右的upstream dsshop是它的反向代理所指向的地址
负载均衡的几种策略
ip_hash,第一次访问的是哪个服务器,就一直访问这个服务器
fair,根据响应时间来分配,哪个响应时间短就访问哪个.
url_hash,根据访问的url地址来分配服务器
轮询,不写任何参数就是轮询
每种策略各有用处,根据项目实际情况来定
posted on 2021-06-27 15:29  zeroLXB  阅读(109)  评论(0编辑  收藏  举报