Linux TCP不同状态的连接数统计 netstat ss
Linux 系统
方法一:利用netstat命令centos7 下面是没有的,通过下面命令安装yum -y install net-tools统计 TIME_WAIT/CLOSE_WAIT/ESTABLISHED/LISTEN 等TCP状态的连接数netstat -tan |grep ^tcp |awk '{++a[$6]} END{for (i in a) print i, a[i]}'方法二:利用ss命令ss -sTotal:&nbs... ...
阅读全文
找到Linux虚机(ECS)Load负载高的"元凶"
Linux 系统 云服务
问题描述有客户反馈他们的一台ECS周期性地load升高,他们的业务流量并没有上升,需要我们排查是什么原因造成的,是否因为底层异常?要弄清Linux虚机load高,我们要搞清楚Linux top命令中Load的含义。Load average的值从何而来在使用top命令检查系统负载的时候,可以看到Load averages字段,但是这个字段并不是表示CPU的繁忙程度,而是度量系统整体负载。Load averages采样是从/proc/loadavg中获取的:0.00 0.01 0.05 1/161 29703每个值的含义依次为:lavg_1 (0.00) 1... ...
阅读全文
Python 使用Pillow模块生成验证码(2)
前端网站 Python Django
还有一种写法,大差不差吧# -*- coding: utf-8 -*-
# __author__: Pad0y
from PIL import Image, ImageDraw, ImageFont
from random import choice, randint, randrange
import string
# 候选字符集,大小写字母+数字
chrs = string.ascii_let... ...
阅读全文
Python 使用Pillow模块生成验证码(1)
前端网站 Python Django
1.安装pip3 install pillow2.使用步骤生成验证码和验证字符串绘制图片,将验证码放入session中将图片返回给页面3.代码demo#!/usr/bin/env python3
#_*_ coding:utf-8 _*_
#Author:wd
import random
from PIL import Image, ImageDraw, ImageFont, ImageFilter
def get_chars_str():
&nbs... ...
阅读全文
jconsole 连接不到 java jmx 端口 -- 详解
系统 JAVA 概念原理
起因之前生产 tomcat 开启 jmx 端口,但是在本地死活连不上,今天 kafka 开启 jmx 本地又是死活连不上。到最后的解决方法都是在配置了 -Dcom.sun.management.jmxremote.port=8888之后再多配置一个 -Dcom.sun.management.jmxremote.rmi.port=8888 选项,那么到底这两个有什么不同呢?疑问其实当我们启用 java 的 jmx 配置的时候,他会启动三个端口。默认我们配置了jmxremote.port其余两个端口会自动生成随机端口。网上大部分教程也没有说配置 jmxremote.rmi.po... ...
阅读全文
linux清理dns缓存
Linux 系统
撤那么多命令都没有用~~~resolv.conf 中换个 dns 喽... ...
阅读全文
分布式与集群的联系与区别
概念原理
单机结构大家最最最熟悉的就是单机结构,一个业务系统所有的代码都放在一个项目中,这个项目部署在一台服务器上。整个项目所有的服务都由这台服务器提供。这就是单机结构。那么,单机的处理能力毕竟是有限的,当你的业务增长到一定程度的时候,单机的硬件资源将无法满足你的业务需求。此时便出现了集群模式集群结构单机处理到达瓶颈的时候,你就把单机复制几份,这样就构成了一个“集群”。集群中每台服务器就叫做这个集群的一个“节点”,所有节点构成了一个集群。每个节点都提供相同的服务,那么这样系统的处理能力就相当于提升了好几倍(有几个节点就相当于提升了这么多倍)。在所有节点之前增加一个“调度者”的角色,用户的所有请求都先交给... ...
阅读全文
linux 使用 nmon监控 分析系统性能
工具软件 Linux 系统
什么是nmonnmon是一种在 AIX 与各种 Linux 操作系统上广泛使用的监控与分析工具,它能在系统运行过程中实时地捕捉系统资源的使用情况,记录的信息比较全面,并且能输出结果到文件中,然后通过nmon_analyzer工具产生数据文件与图形化结果。nmon工具非常小巧,却又非常的强大,nmon大小不足1MB,却能够监控10多项重要参数,相对于其它的工具,例如iostat、top等,nmon显示的信息更多,对用户也更友好。nmon特点占用系统资源少(一般不到2%)功能强大(监控数据类型全面)结合grafana之类的仪表图,可以更直观的实时展示所监控的数据移植性、兼容性较好nmon 可以实现... ...
阅读全文
tomcat 开启 jmx 监控 可使用 jconsole zabbix jmx 监控等
工具软件 JAVA Tomcat
环境:centos7tomcat8jdk81. tomcat 开启 jmx修改tomcat的实际启动脚本catalina.sh无密码连接配置CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote
-Djava.rmi.server.hostname=192.168.33.55 (服务器ip)
-Dcom.sun.management.jmxremote.port=3838
-Dcom.sun.management.jmxremote.rmi.port=3838&n... ...
阅读全文
linebar js 插件 NProgress 显示顶部进度条效果
前端网站 JS&CSS
效果如下图网站官网:http://ricostacruz.com/nprogress/github:https://github.com/rstacruz/nprogress下载从github下载最新版的 source code引入从下载的代码中,取出 nprogress.css 和 nprogress.js 两个文件,放入你的网站,引入。注意:nprogress.js 要放在 jquery.js 后面调用 <script>
$('body').show();
&... ...
阅读全文