美文网首页架构师成长记
查看当前nginx、mysql的连接数

查看当前nginx、mysql的连接数

作者: Barry_wu | 来源:发表于2015-05-16 00:52 被阅读752次

查看当前nginx的所有连接数及连接状态:
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' TIME_WAIT 17

ESTABLISHED 3254
LAST_ACK 236
FIN_WAIT_1 648
FIN_WAIT_2 581
CLOSING 7
CLOSE_WAIT 4916

属性含义描述:

CLOSED //无连接是活动的或正在进行
LISTEN //服务器在等待进入呼叫
SYN_RECV //一个连接请求已经到达,等待确认
SYN_SENT //应用已经开始,打开一个连接
ESTABLISHED //正常数据传输状态/当前并发连接数
FIN_WAIT1 //应用说它已经完成
FIN_WAIT2 //另一边已同意释放
ITMED_WAIT //等待所有分组死掉
CLOSING //两边同时尝试关闭
TIME_WAIT //另一边已初始化一个释放
LAST_ACK //等待所有分组死掉

查看那mysql当前连接:

  • 查看当前所有连接的详细资料:
    ./mysqladmin -uadmin -p -h10.140.1.1 processlist
  • 只查看当前连接数(Threads就是连接数.):
    ./mysqladmin -uadmin -p -h10.140.1.1 status

注意:(区分账号)
查看MySQL连接数和当前用户Mysql连接数
先用管理员身份进入mysql提示符。

mysql -uroot -pxxxx
mysql> show processlist;

可以显示前100条连接信息 show full processlist; 可以显示全部。随便说下,如果用普通账号登录,就只显示这用户的。注意命令后有分号。
如果我们想查看这台服务器设置。

vi /etc/my.cnf
set-variable=max_user_connections=30 这个就是单用户的连接数
set-variable=max_connections=800 这个是全局的限制连接数

相关文章

  • Nginx文章集

    查看当前 nginx 连接数 Nginx优化配置,轻松搞定十万并发 LVS+KeepAlived+Nginx高可用...

  • 查看当前nginx、mysql的连接数

    查看当前nginx的所有连接数及连接状态:netstat -n | awk '/^tcp/ {++S[$NF]} ...

  • mysql

    查看MySQL实例的当前连接数:show processlist show processlist: 列出当前用户...

  • Linux下修改mysql默认最大连接数

    liunx下修改mysql最大连接数(Centos下测试通过) 1、查看当前系统下mysql设置的最大连接数 方式...

  • 查看mysql当前连接数据

    show full processlist 编辑MySQL(和PHP搭配之最佳组合)配置文件 my.cnf 或者是...

  • 性能问题定位

    linux java jstack看java线程细节 top看线程java列表 mysql 查看当前连接数 (my...

  • mysql从零开始第一篇

    在此之前,默认以安装好mysql 首先连接数据库 mysql -u root -p,然后输入密码 查看当前存在的所...

  • mysql 连接管理sql

    1、显示当前正在执行的MySQL连接。 2、查看每个ip的当前连接数 合并ip 根据ip分开查询 连接具体状态 数...

  • Nginx-常用操作命令

    nginx-常用操作命令 查看nginx 相关目录 查看当前nginx占用端口 查看当前nginx启动状态 启停n...

  • centos8部署LNMP

    准备工作 1.安装Nginx 1.16.1 查看nginx版本nginx -v 2.安装mysql 查看mysql...

网友评论

    本文标题:查看当前nginx、mysql的连接数

    本文链接:https://www.haomeiwen.com/subject/rqlkqttx.html