libuv 是大名鼎鼎的 nodejs 的底层库。用 C 实现,代码量不大,但是五脏俱全。比起同类项目 libevent 我更喜欢它简洁的 API 接口。比 libevent 少了 httpserver 多了 subpr…
标签:lua
Nginx编译安装Lua模块
Nginx编译安装Lua模块 一、安装Lua环境及相关库 官网网址: Lua模块官网 1、 LuaJIT wget http://luajit.org/download/LuaJIT-2.0.2.tar.gz tar -…
Redis与Lua及Redis-py应用Lua
基本命令 Redis 脚本使用 Lua 解释器来执行脚本。 Reids 2.6 版本通过内嵌支持 Lua 环境。执行脚本的常用命令为 EVAL。 EVAL script numkeys key [key ...] arg…
lapis的配置及环境
配置及环境 Lapis 被设计于依据不同环境载入不同的配置来运行服务器。例如,可能您开发环境的配置设置为本地数据库的URL,禁用代码缓存和单个worker。然后,您生产环境的配置可能设定为远程数据库的 URL,启用代码缓…
lua web快速开发指南(4) - 详细了解httpd库的作用
httpd库是基于HTTP 1.1协议实现而来, 内置了高性能的http协议解析器与urldecode解析库. httpd库默认情况下就能工作的很好, 但是在一些需求较为极端的场景还是需要微调一下参数. httpd常用的…
ngx_srcache + lua异步更新缓存----提升10倍的响应速度
nginx_lua异步更新缓存 NGINX 一直使用nginx作为反向代理服务器,一来nginx基于事件驱动,速度快。而来nginx的反向代理模块能很好的支持页面缓存和负载均衡。 页面缓存 nginx有proxy_cac…
nginx-lua-mysql 使用简介
需要安装 Nginx 安装Nginx的echo模块 安装Nginx的lua 模块 安装Mysql ps: echo模块,可以让我们像在PHP使用echo一样,打印出参数。但是要加 default_type “…
nginx的一般安全配置
大家一起讨论讨论呀 项目一般配置,例如default.conf server { #引入lua文件加载一些默认配置 include conf.d/lua_core.conf; #引入一些默认localtion的配置 in…
Redis与Lua及Redis-py应用Lua
基本命令 Redis 脚本使用 Lua 解释器来执行脚本。 Reids 2.6 版本通过内嵌支持 Lua 环境。执行脚本的常用命令为 EVAL。 EVAL script numkeys key [key ...] arg…
Redis中使用Lua的一些优化和注意事项
EVAL、EVALSHA命令 Redis从2.6.0版本开始提供了eval命令,通过内置的Lua解释器,可以让用户执行一段Lua脚本并返回数据。因为Redis单线程模型的特点,可以保证多个命令的原子性(因为最近的项目才想…
ejoy2d源码阅读笔记2
上回将ejoy2d的启动过程基本看了一遍,这回该看消息循环了。 进了消息循环后,我最关心的就是WM_PAINT和WM_TIMER。写过win32消息的都知道,WM_TIMER就是定时器消息,一般在这里处理数据,然后再触发…
【技术干货】听阿里云CDN安防技术专家金九讲tengine+lua开发
一、介绍 二、安装 三、运行 四、开发 1. 介绍 Tengine:轻量级、高性能、高并发、配置化、模块化、可扩展、可移植的Web和反向代理 服务器,Tengine是nginx超集,但做了很多优化,包含了很多比较有用的模…