分享

ngx-lua源码阅读笔记

 quasiceo 2014-01-05

nginx源码解析(5)-配置文件设计

2012-07-28 10:26:24 查看原文
先来看nginx的配置文件格式,分层设计,通过大括号可以进行嵌套,层次最多4层。例如从http指令到index指令,共有4层。每个指令可以支持字符串/整数等类型参数,参数个数可以定制。 worker_processes 1; ...

ngx-lua源码阅读笔记(4)

2012-07-03 07:26:24 查看原文
r->write_event_handler是request这个结构的写事件处理函数,这个函数处理的是客户端与nginx之间的connection,而ngx-lua和google服务器之间的连接并不归他处理;所以,只有在进入content phase之后,才会注册r->write_even...

ngx-lua源码阅读笔记(3)

2012-06-30 07:26:24 查看原文
ngx-lua在增加了cosocket特性之后,才真正具有了作为一个应用开发平台的能力。与nodejs相比,在web应用开发能力上已经没多大差别,欠缺的是第三方库和开发者的活跃度。但对于高性能服务器开发来说,基本的mysql/memcache/re...

ngx-lua源码阅读笔记(2)

2012-06-27 07:26:24 查看原文
续上一篇,加载完LUA代码之后,再来看看怎么执行LUA。 先来看一个简单的例子, nginx.conf配置一个location: location /say { content_by_lua ' ngx.say("hello world") '; }...

ngx-lua源码阅读笔记(1)

2012-06-21 07:26:24 查看原文
ngx_lua模块的背景可以参考这篇文章《51CTO专访淘宝清无:漫谈Nginx服务器与Lua语言》和这个ppt《ngx_drizzle/lua前世今生》。 基本原理: 1. 每Nginx工作进程使用一个Lua VM,工作进程内所有协程共享VM 2. 将Nginx I...

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多