运维技术

A 27-post collection
6 年前

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

运维技术   Python运维   devops  

自动化结构目标 配置管理-->记录项目中的一切变化 构建管理-->加速构建速度,管理模块依赖 持续集成-->让软件随时可以运行 测试管理-->分级测试,建立快速反馈环 环境管理-->弹性灵活的基础设施 部署管理-->无差异的部署过程,减少上线风险 日志审计-->记录人员所有操作日志,登录录像,方便问题排查 架构说明 Django 2.1 + Mysql 5.7 + redis 3.2 + cele…

6 年前

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

运维技术   防盗链  

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

7 年前

Elasticsearch集群部署文档

elasticsearch   运维技术   大数据  

一、部署节点原理 多机集群中的节点可以分为master nodes和data nodes,在配置文件中使用Zen发现(Zen discovery)机制来管理不同节点。Zen发现是ES自带的默认发现机制,使用多播发现其它节点。只要启动一个新的ES节点并设置和集群相同的名称这个节点就会被加入到集群中。(所以,同集群的集群名称一致,才能便于自动发现) Elasticsearch集群中有的节点一般有三种角…

7 年前

Windows Socket 最大连接数

windows 连接数   运维技术  

Socket 编程时,单机最多可以建立多少个 TCP 连接,受到操作系统的影响。 Windows 下单机的TCP连接数受多个参数影响: 最大TCP连接数 [HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters] TcpNumConnections = 0x00fffffe (Default = 16,7…

7 年前

高防+反向代理+带不同端口的Web站点如何获取真实URL?

真实url   运维技术  

反向代理自定义header proxy_set_header X-SourceUrl $scheme://$host$request_uri; $scheme #请求协议 $host #请求URL $request_uri #请求参数 后端获取方法 Request.Header["X-SourceUrl"]…