文档章节

nginx定时开关切流量

-外星人-
 -外星人-
发布于 2016/12/09 00:43
字数 167
阅读 57
收藏 1

最近有一个微信端要上,需要凌晨12点上线,不可能让我等到12点切流量吧,于是早早的配置好,回家睡觉

很简单,主要在nginx这层做点处理,就行了,废话不多说,直接代码

location / {
	access_by_lua_block {
		if ngx.time() >= 1480521600 then
			local user_agent = ngx.var.http_user_agent
	        if user_agent ~= nil then
	            local m, ret = ngx.re.match(user_agent, "Android|webOS|iPhone|iPod|BlackBerry")
	            if m ~= nil then ngx.redirect("/app/index.html") end
	        end
		end
	}
	... # 反向代理
}

改完记得 nginx -s reload

主要就是判断时间有没有超过那个点,如果超过就继续判断是否手机访问,是的话直接重定向

© 著作权归作者所有

共有 人打赏支持
-外星人-
粉丝 49
博文 46
码字总数 22286
作品 0
深圳
程序员
Nginx日志切割

背景:nginx网站日志是记录日常网站访问行为的文件,当网站流量特别大或者运行很长时间时,这个日志文件就会变得非常大,但我们又要保留日志内容以方便查看故障原因。那么我们就需要只保留我...

运维猫
2016/04/26
0
0
在Ubuntu下配置MRTG监控Nginx和服务器系统资源

Ubuntu使用apt-get来管理软件包,非常的好用,可以自行解决依赖问题。 1、安装mrtg和snmp apt-get install mrtg snmpd sar curl 2、配置snmpd 编辑/etc/snmp/snmpd.conf文件 改为如下内容即可...

王振威
2013/08/06
0
6
50台集群架构配置介绍

本篇博客 感谢老男孩老师教学 服务器规划表: 主机ip规划表:

gyrgey18912
2017/10/19
0
0
50台集群架构配置介绍-1(架构、基本优化)

本篇博客 感谢老男孩老师教学 服务器规划表: 主机ip规划表: 外网ip采NAT模式 10.0 的网段 内网ip也采NAT模式 172.16的网段 负载均衡器的 VIP 10.0.0.3/24 带外网ip的服务器的内网ip 不配网...

gyrgey18912
2017/10/19
0
0
企业架构规划及服务器优化参数

第1ç« ä¼ä¸š架构规划 1.1 架构图 1.1.1 用户访问网站组成 类型 作用 实现方式 顾客-用户 访问网站的人员 @ 保安-防火墙 安全策略控制;正确的流量通过,攻击者的流量组织 硬件-...

侯召顺
2017/10/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

移除或自定义 WordPress 仪表盘欢迎面板

第一次登录 WordPress 后台仪表盘页面,默认都会显示 WordPress 的欢迎面板: 如果我们要移除这个面板,在主题的 functions.php 中添加下面的代码即可: 12 //移除 WordPress 仪表盘欢迎面...

james_laughing
15分钟前
0
0
HashMap实现原理及源码分析

HashMap实现原理及源码分析   哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,...

DemonsI
19分钟前
0
0
eggjs学习笔记

快速初始化 生成项目(要求最低的node版本8.x) npm i egg-init -gegg-init egg-example --type=simplecd egg-examplenpm i 启动项目 npm run dev 配置 环境配置会覆盖默认配置 config...

别人说我名字很长
22分钟前
1
0
Winform Timer控件时间间隔

sender as System.Timers.Timer).Interval = 23 * 60 * 60 * 1000.0;//将时间间隔改为23小时,23小时后重新发生timer_Elapsed事件。 //60000:时间间隔1分钟,300000:时间间隔5分钟,600000:...

笑丶笑
22分钟前
0
0
在win10系统下怎样快速切换任务视图

切换窗口:Alt + Tab 任务视图:Win + Tab (松开键盘界面不会消失) 切换任务视图:Win + Ctrl +左/右 创建新的虚拟桌面:Win + Ctrl + D 关闭当前虚拟桌面:Win + Ctrl + F4...

SummerGao
26分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部