2 个月前

MySQL数据库设计规范

转自:https://github.com/jly8866/archer/blob/master/src/docs/mysqldbdesign_guide.md 1. 规范背景与目的 MySQL数据库与 Oracle、 SQL Server 等数据库相比,有其内核上的优势与劣势。我们在使用MySQL数据库的时候需要遵循一定规范,扬长避短。本规范旨在帮助或指导RD、QA、OP等技术人员做出适合…

2 个月前

iptables限制连接数量三种限制方式

iptales   限制连接数   运维技术  

1. 限制局域网内每个用户的连接数为50 iptables -I FORWARD -p tcp -m connlimit –connlimit-above 50 -j REJECT 2. 限制指定局域网用户192.168.1.100的连接数为50 iptables -I FORWARD -p tcp -s 192.168.1.100 -m connlimit –connlimit-above…

2 个月前

Nginx强制跳转https 接口的POST请求变成GET

强制跳转https   307   301   运维技术  

场景 域名配置了http强制跳转htpps后发现app发起post请求会出现405错误。 Nginx配置 有问题 rewrite /.* https://$host$uri permanent; 解决办法 return 307 https://xxx.xxx.com$request_uri; 关于301和307 301 Moved Permanently 被请求的资源已永久移动到新…

3 个月前

运维自动化平台-架构说明及功能预览

运维技术   Python运维   自动化   devops   开源  

自动化结构目标 配置管理-->记录项目中的一切变化 构建管理-->加速构建速度,管理模块依赖 持续集成-->让软件随时可以运行 测试管理-->分级测试,建立快速反馈环 环境管理-->弹性灵活的基础设施 部署管理-->无差异的部署过程,减少上线风险 架构说明 Django 2.1 + Mysql 5.7 + redis 3.2 + celery v4.2.0 命令和文件分发基于SSH协议,支持Lin…

3 个月前

NGINX实现IF语句里的AND,OR多重判断

运维技术  

NGINX实现IF语句里的AND,OR多重判断 nginx的配置中不支持if条件的逻辑与/逻辑或运算 ,并且不支持if的嵌套语法,我们可以用变量的方式来实现: 具体方法为AND 就用变量叠加,OR就用0或1切换 * 首先是伪代码(即不被nginx支持),写在这里只是为了方便理解: if ($remote_addr ~ "/forum.php" && $query_string ~*…