ab命令
网站性能压力测试是服务器网站性能调优过程中必不可缺少的一环。只有让服务器处在高压情况下,才能真正体现出软件、硬件等各种设置不当所暴露出的问题。 性能测试工具目前最常见的有以下几种:ab、http load、webbench、siege。今天我们专门来介绍ab。 ab是apache
~/left2east/tags/常用工具/
包含「常用工具」标签的全部文章。
网站性能压力测试是服务器网站性能调优过程中必不可缺少的一环。只有让服务器处在高压情况下,才能真正体现出软件、硬件等各种设置不当所暴露出的问题。 性能测试工具目前最常见的有以下几种:ab、http load、webbench、siege。今天我们专门来介绍ab。 ab是apache
1. 安装 yum -y install ansible ansible --version 2. 添加控制机器 ssh-copy-id -i .ssh/id rsa.pub root@192.168.100.20 3. 添加到hosts文件中 vim /etc/ansible/
1.下载 git clone git@gitcode.net:mirrors/ctripcorp/apollo.git 2. 数据库配置 a.scripts/sql/apolloconfigdb.sql b.scripts/sql/apolloportaldb.sql 3.修改b
技术笔记
brew tap shivammathur/php brew install php@7.4
获取当前的IP地址以及网关 编辑ifcfg-eth0:vim/etc/sysconfig/network-scripts/ifcfg/eth0 新增: IPADDR=192.168.96.128 NETMASK=255.255.255.0
1 Charles安装 下载连接:https://www.charlesproxy.com/download/ 2 HTTP抓包 (1)查看电脑IP地址 (2)设置手机HTTP代理 手机连上电脑,点击“设置- 无线局域网- 连接的WiFi”,设置HTTP代理: 服务器为电脑IP地
| CPU 架构 | 描述 | | --------------------------- | ------------------------------- | | x86 64 / amd64 / x64 | 64 位 x86 架构,常见于 Intel、AMD CPU | |
获取 redis 镜像 docker pull redis - 不加版本号默认获取最新版本,也可以使用 docker search redis 查看镜像来源 1. 查看本地镜像 docker images 1. 从官网获取 redis.conf 配置文件 - 修改默认配置文件 2
技术笔记
docker启动Rabbitmq 不指定用户名密码,默认为guest/guest docker run --name=rabbitmq-server -p 15672:15672 -p 5672:5672 -d rabbitmq 指定用户名密码 docker run --name
直接修改 /etc/docker/daemon.json (docker 版本 = 1.10 时) 内容为: {"registry-mirrors": "https://registry.cn-hangzhou.aliyuncs.com" } 修改后重启服务: systemctl
sudo vim /etc/samba/smb.conf create mask = 0664 directory mask = 0775
查看cpu情况 http://10.15.1.242:9200/ cat/nodes?v=true&s=cpu:desc 查看线程 http://10.15.1.242:9200/ nodes/hot threads http://10.15.1.242:9200/ nodes/
CentOS中yum安装ffmpeg 1.升级系统 sudo yum install epel-release -y sudo yum update -y sudo shutdown -r now 2.安装Nux Dextop Yum 源 由于CentOS没有官方FFmpeg r
firewalld is masked报错 删除 /etc/systemd/system/firewalld.service. systemctl unmask firwalld systemctl start firewalld
https://gitlab.com/guided-explorations/gitlab-ci-yml-tips-tricks-and-hacks/commit-to-repos-during-ci/commit-to-repos-during-ci/-/blob/master
安装grafana wget https://dl.grafana.com/oss/release/grafana-6.0.2-1.x86 64.rpm sudo yum localinstall grafana-6.0.2-1.x86 64.rpm or rpm -Uvh gr
grep -vE ^$
首先我们要做一下准备工作,假设你域名是 example.com ,解析到你的服务器让其生效后,我们建立一个目录: 我们的目的是绑定 http://example.com/.well-known/acme-challenge 到这个目录。 nginx配置 生成证书 安装证书
iptables -I INPUT 1 -i eth0 -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT iptables -nvL - -L 表示查看当前表的所有规则,默认查看的是 filter 表,如果
安装 参考 https://pkg.jenkins.io/redhat-stable/ 启动 systemctl start jenkins 开机自启 注意需要java11或java17 下载jdk-17 linux-x64 bin.tar.gz 解压到/usr/local/jd
curl ifconfig.io curl ifconfig.me curl ipinfo.io/ip/
技术笔记
/Users/ddd/Library/Java/JavaVirtualMachines/corretto-1.8.0 372/Contents/Home
给content目录下的所有文件添加头部信息 import os import time def add header (file name): datetime = time . strftime( & 34;%Y-%m- %d T%H:%M:%S%z& 34; , time
systemctl enable mysql
1. 停止mysql,/usr/local/webserver/mysql5.7/bin/mysqladmin -uouyang -p -S /mysql/mysql.sock shutdown 2. 启动 /usr/local/webserver/mysql5.7/bin/my
neovim 中配置可以通过 init.vim 或者 init.lua 进行配置,当前大部分的配置都采用了 lua ,本文也将会通过 lua 进行配置 nvim。如果你还不会使用 lua 也不需要担心,lua 可以快速上手。你可以直接通过 :h lua-guide 进行查看
nginx -s reload :修改配置后重新加载生效 nginx -s reopen :重新打开日志文件 nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确 关闭nginx: nginx -s stop :快速停止nginx
1. 淘宝的镜像不可用 2. 安装使用sudo,所以需要加-E来保证使用了当前环境变量
/usr/local/bin/echo supervisord conf /etc/supervisord.conf 修改 /usr/local/bin/supervisorctl restart default-common-job-queue
docker运行 登录 psql -p 5432 -U mygin -W
目录 /usr/local/webserver/prometheus 直接解压 需要exporter收集数据 elasticsearch exporter,收集es运行状态 node exporter,收集机器cpu内存等信息 启动使用nohup ./elasticsearch
启动延迟队列插件 1. 下载对应版本插件 2. 复制到目录 3. 启用插件 4. 添加exchange,需要设置Arguments PHP实现消息队列MQ 1、MQ的应用场景 优点: a)主要解决异步消息 b)应用解耦 c)流量消峰等问题 d)
需要python pip install rdbtools pip install python-lzf 转成csv文件 rdb -c memory dump 6379.rdb memory.csv 匹配指定key前缀 rdb -c memory --key "app:ers
前言 ACID,是指数据库管理系统(DBMS)在写入或更新资料的过程中,为保证事务(transaction)是正确可靠的,所必须具备的四个特性:原子性(atomicity,或称不可分割性)、一致性(consistency)、隔离性(isolation,又称独立性)、持久性(dur
迁移单机到单机 ./redis-shake sync.toml 迁移集群到集群 python3 cluster helper.py ../redis-shake ../sync.toml
问题: 系统部署到客户服务器上面,客户把服务器重启,导致redis的aof文件损坏,启动不了 解决: 查看日志文件,发现报错 备份aof文件,在用redis-check-aof工具修复:
sed -i 's/http:///git@/g' /.git/config
sudo docker run --name siyuan -v /siyuan:/siyuan/workspace -p 6806:6806 b3log/siyuan --workspace=/siyuan/workspace/ --accessAuthCode=75b7bff
phpfmt projectmanager sftp sublimelinter
一、supervisor简介 Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在
1.查看prefix现有绑定键: tmux show-options -g | grep prefix 2.要在tmux内置命令中修改及时生效,可在终端中输入以下命令:(只对当前这一次登录有效,关机后失效)其中第一个-g设置全局生效快捷键。其实一般第一个设置好后新的快捷键就可以生
查看版本 lsb release -a 备份 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 需要修改bionic为codename 更新源 sudo apt-get update
行末:$ 行首:^ 空格:\s 行末空格:\s\+$ 行首空格:^\s\+ 删除行尾多个空格 : %s/\s\+$//g 删除行首多个空格 : %s/^ \+//g 删除空行::g/^$/d set fenc=utf-8 set fencs=utf-8,usc-bom,
host-only主机可以连接虚拟机,但是虚拟机不能联网 nat虚拟机可以联网,但是不能和主机互通 使用两个网卡实现既能虚拟机联网又能和主机互通
1. 安装扩展 1. 下载 1. 解压后进入extension目录安装 1. xhprof html为前端显示使用 1. index.php和callgraph.php引入了xhprof lib,需要注意一下路径 1. 配置php.ini 4. 配置nginx 查看图片报错:fa
git config --global pager.branch false
oh-my-zsh配置主题
上来先说一个误区, Redis 集群没有使用一致性hash, 而是引入了哈希槽slots的概念。 可以参考我的另一篇文章《redis系列之——高可用(主从、哨兵、集群)》。
1.安装yum install smb 2.添加用户user add smbuser -s /sbin/nologin 3.添加目录/etc/samba/smb.conf share path = /home/smbuser/share
brew install tickeys --cask
修改目录权限 find ./ -type d -exec chomd 755 {} \; 修改文件权限 find ./ -type f -exec chmod 644 {} \;
查看Redis客户端ip
技术笔记