标签:lua

未分类

基于Nginx+lua的蓝绿发布系统

3

sa 发布于 2018-04-04

一、什么是蓝绿发布 蓝绿部署是不停老版本,部署新版本然后进行测试,确认OK,将流量切到新版本,然后老版本同时也升级到新版本。 1、特点 蓝绿部署无需停机,并且风险较小。 2、蓝绿发布的注意事项 当你切换到蓝色环境时,需要妥当处理未完成的业务和新的业务。如果你的数据库后端无法处理,...

阅读(175)评论(0)

未分类

配置Lua转发Nginx请求复制

sa 发布于 2018-04-04

通过配置Nginx来将请求进行复制,转发到其他应用,以下是自己实际搭建的步骤以及自己的理解,方便以后使用 1、环境搭建 实际搭建环境如下:Linux CenterOS 6.5 ,Nginx1.9.0,headers-more-nginx-module-0.31,LuaJIT-2....

阅读(87)评论(0)

未分类

nginx安装lua/replace-filter-nginx-module

sa 发布于 2018-02-03

nginx加载lua和replace-filter-nginx-module模块 一、lua部分 首先下载和安装部分模块 1、下载安装LuaJIT 官网:http://luajit.org/ 下载链接:http://luajit.org/download/LuaJIT-2.1.0...

阅读(419)评论(0)

未分类

lua 模块管理的一点改进

sa 发布于 2018-02-03

lua 从 5.2 开始,简化了 5.1 中的模块管理方式,然后一直保持到现在这个样子。 模块用 require 加载,同名模块在一个 vm 中只加载一次,第 2 次开始会返回上次加载的结果。加载模块时会利用 package.path 或 package.cpath 中定义的字符...

阅读(177)评论(0)

未分类

利用redis + lua解决抢红包高并发的问题

sa 发布于 2018-01-13

抢红包的需求分析 抢红包的场景有点像秒杀,但是要比秒杀简单点。 因为秒杀通常要和库存相关。而抢红包则可以允许有些红包没有被抢到,因为发红包的人不会有损失,没抢完的钱再退回给发红包的人即可。 另外像小米这样的抢购也要比淘宝的要简单,也是因为像小米这样是一个公司的,如果有少量没有抢到...

阅读(325)评论(0)