0x0 有时候我们不仅要测试IO,还需要对cpu/内存进行压测,以了解对比机器性能 0x1 stress stressng
Linux服务器CPU/内存压测工具
- 0
0x0 有时候我们不仅要测试IO,还需要对cpu/内存进行压测,以了解对比机器性能 0x1 stress stressng
0x1 方式 目前可以选择的方式有几种: 网络级别上的,直接在防火墙对源ip进行限制 操作系统hosts.allow,hosts.deny上进行限制和开放 sshd_config上限制和开放 0x2 区别 防火墙和hosts.allow,hosts.deny都是针对于源ip进行限制的,这里就不多说了。主要看看sshd本身如何进行限制: # 修改sshd_config后都需要重启才能...
0x0 我们知道 TZ 环境变量可以设置机器时区,但是如果我们不想修改机器的profile等配置文件实现修改时区,那么也可使用以下办法: ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
0x0 raid是否降级,如果降级那么有硬件问题 /opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL | grep 'State' 如果E为空N/A,可以用空代替,比如查看指定盘信息 /opt/MegaRAID/MegaCli/MegaCli64 -pdinfo -physdrv[E:S] -a0 /opt/MegaRAID/MegaCli/MegaCli64 -pdinfo -physdrv[:7] -a0 | more 查看 ...
0x1 dns服务器默认端口是53,如果经过了端口转发等,可能不是53端口,以1053为例,应该怎么测试此dns服务器是否可用呢?可以使用dig dig -t A www.baidu.com @x.x.x.x -p 1053 还可以指定使用tcp协议解析 dig -t A www.baidu.com @x.x.x.x -p 1053 +tcp
定时任务 0 2 * * * /usr/sbin/logrotate -f /usr/local/nginx 虽然切割可以放到logrotate的目录下会自动调度,但是也可以自定义目录然后手动调用 nginx /usr/local/tengine/logs/*.log { compress daily copytruncate rotate 180 olddir /usr/local/tengine/oldlogs missingok dateext ...
0x1 https://github.com/jumpserver/jumpserver/releases
0x1 前提是jemalloc已经安装好。有以下几种方式更换为jemalloc 方式1:编译安装mysql,增加编译参数 -DCMAKE_EXE_LINKER_FLAGS="-ljemalloc" -DWITH_SAFEMALLOC=OFF 方式2:增加mysql脚本环境变量 LD_PRELOAD=/usr/local/lib/libjemalloc.so 参考 https://www.percona.com/blog/2020/12/02/enabling-jemalloc...
0x1 虽然nginx的性能很高,但是在互联网高并发的场景下长期运行,仍然需要尽可能提升其性能/保持稳定,那么修改默认内存分配器glibc为jemalloc是一个不错的选择 0x2 nginx的默认内存分配器,通过以下命令做了简单的判断: lsof | grep nginx # 无malloc相关的内容 strings ./nginx # 有malloc关键字,但是无明显j...
安装依赖 yum -y install autoconf make 下载jemalloc并且编译安装 https://github.com/jemalloc/jemalloc/releases tar -xf jemalloc-x.x.x.tar.bz2 cd jemalloc-x.x.x ./configure --prefix=/usr/local/jemalloc --libdir=/usr/local/lib make && make install make clean cd ../ echo "/usr/local/lib&...