s

state文件定义

## 模板渲染验证命令 ```sh salt-call state.apply your_state_file test=True 先测试模板是否正确渲染 ``` https://github.com/spryker/saltstack/tree/master init.sls install.sls setup…

a

apt安装keepalived

Role IP ### 备注 master1 x.x.x.x master2 x.x.x.x master3 x.x.x.x VIP1 x.x.x.x VIP2 x.x.x.x VIP3 x.x.x.x 1、apt update 2、apt install -y keepalived 3、dpkg …

N

Nginx 配置笔记

## Nginx代理超时设置 设置代理超时时间 nginx使用proxy模块时,默认的读取超时时间是60s ```sh location / { proxy_connect_timeout 120; #后端服务器连接的超时时间_发起握手等候响应超时时间 proxy_send_time…

r

rsync命令

Local: rsync [OPTION...] SRC... [DEST] Access via remote shell: Pull: rsync [OPTION...] [USER@]HOST:SRC... [DEST] Push: rsync [OPTION...] SRC... [USER@]HO…

动态更新已经存在配置

动态更新证书 - kubectl -n fcp create secret tls <secretName> --key <domain-key>.key - --cert <domain-pem>.pem - -o yaml --dry-run|kubectl replace -f - -

G

Git

```sh git log [options] -p 按补丁格式显示每次提交的差异 --stat 显示每次提交的文件修改统计信息 -s --shortstat 只显示--stat中最后的行数修改添加移除统计 --name-only 仅在提交信息后显示已修改的文件清单 --name-status 显示…

源码包编译rpm包

解压rpm包 rpm2cpio tengine-2.3.4-1.el7.x86_64.rpm |cpio -idv 安装创建rpm包的工具 yum install rpmdevtools rpmlint 创建需要的目录树 rpmdev-setuptree ## 创建spec文件 rpmdev-newsp…

流量复制以及压测工具

一、tcpcopy https://github.com/session-replay-tools/tcpcopy 二、goreplay https://github.com/buger/goreplay 三、iperf https://iperf.fr/

I

IntelliJ IDEA常用插件

插件名称   作用 HighlightBracketPair 高亮提示 Translation 翻译插件 Rainbow Brackets 彩色括号 Grep Console 控制台日志 高亮 Power Mode II 打字效果 Chinese   简体中文 Extra Icons 文件图标 File…

清除文件的方法

1、清空或者让一个文件成为空白的最简单方式,是像下面那样,通过 shell 重定向 null (不存在的事物)到该文件 ``` [root@OM-SERVER ~]# [root@OM-SERVER ~]# > /var/log/messages ``` ``` [root@OM-SERVER ~]# echo …

r

resyslog日志等级

日志服务连接日志等级的格式如下: 日志服务[连接符号]日志等级 日志记录位置 在这里,连接符号可以被识别为以下三种。 - “.”代表只要比后面的等级高的(包含该等级)日志都记录。比如,“cron.info”代表cron服务产生的日志,只要日志等级大于等于info级别,就记录。 - “.=”代表只记录所需等级的日…

c

consul

consul info -token="********" export CONSUL_HTTP_TOKEN=******** ACL token> dig @127.0.0.1 -p 8600 consul.service.cluster.local cluster.local. 是使用 -domai…