nginx+lua+redis构建高并发应用 ngx_lua将lua嵌入到nginx,让nginx执行lua脚本,高并发,非阻塞的处理各种请求。 url请求nginx服务器,然后lua查询redis,返回json数据。 备注:centos或者redhat系统请跳转到nginx + ngx_lua安装
分类:
其他好文 时间:
2016-03-06 01:00:41
阅读次数:
204
Lua是一个实用的脚本语言,相对于Python来说,比较小巧,但它功能并不逊色,特别是在游戏开发中非常实用(WoW采用的就是Lua作为脚本的)。Lua在C\C++的实现我就不多说了,网上随便一搜,到处都是这方面的介绍,我想说的是如何在Java下使用Lua以提高编程效率、增强你的程序可扩展性。 首先,
分类:
编程语言 时间:
2016-03-03 22:41:09
阅读次数:
218
服务端引擎的脚本, 我们项目在老端游项目上发展, 采取的是Lua脚本. 当前服务端的发展趋势是瘦引擎, 胖脚本模式, 基本上引擎负责的功能非常少, 主要是网络, 定帧, 定时器, 引擎通过导出相应的接口给脚本层调用, 数据基本上都是放在脚本层里, 引擎层只记录一些相关功能必须的数据, 如我们的引.....
分类:
编程语言 时间:
2016-01-21 19:42:59
阅读次数:
1386
luaJ是一个java实现的lua脚本解释器,适合嵌入java应用中。个人比较喜欢libgdx这个引擎,所以对luaJ项目也有一些关注。cocos2d貌似也用到了这个。对于一些不想使用本地库的java项目,luaJ是个不错的选择。我下载的是luaJ-3.0.1版本,解压后可以得到完整的工程目录。主要...
分类:
其他好文 时间:
2016-01-17 21:33:01
阅读次数:
879
LuCI使用controller目录下的lua脚本中的index函数来构造了一个dispatch树。cgi环境变量PATH_INFO会被用在dispatch树种,例如cgi-bin/luci/foo/bar/baz 会被解析为 foo.bar.baz(在index函数中应该写为function in...
分类:
其他好文 时间:
2016-01-16 16:25:36
阅读次数:
153
Redis配置文件被分成几大块区域,分别是:1.通用(general)2.快照(snapshotting)3.复制(replication)4.安全(security)5.限制(limits)6.追加模式(appendonlymode)7.LUA脚本(luascripting)8.Redis集群(rediscluster)9.慢日志(slowlog)10.延迟监控(latencymonitor)11.事件通知(event..
分类:
其他好文 时间:
2016-01-14 12:39:51
阅读次数:
258
一、说明这里不对lua语言本身及其编译器运行环境等做介绍,以下所有介绍前提对lua相关有所了解。二、ngx_lua介绍原理ngx_lua将Lua嵌入Nginx,可以让Nginx执行Lua脚本,并且高并发、非阻塞的处理各种请求。Lua内建协程,这样就可以很好的将异步回调转换成顺序调用的形式。ngx_l...
分类:
其他好文 时间:
2016-01-02 06:56:03
阅读次数:
255
用lua就表示项目用到了热更新,通常每次热更新都会从服务器获取最新的lua脚本放到Android/ios设备的本地目录下,但是lua应该放到哪个目录下呢,这里就先说说lua里面的路径问题1、不可以放到Resources文件夹下,因为无法找到其在设备下的位置,Resources下的东西是由unity来...
分类:
编程语言 时间:
2015-12-24 19:15:33
阅读次数:
519
这几天系统地学习了一下Lua这个脚本语言,Lua脚本是一个很轻量级的脚本,也是号称性能最高的脚本,用在很多需要性能的地方,比如:游戏脚本,nginx,wireshark的脚本,当你把他的源码下下来编译后,你会发现解释器居然不到200k,这是多么地变态啊(/bin/sh都要1M,MacOS平台),而且...
分类:
其他好文 时间:
2015-12-19 13:47:00
阅读次数:
358
前言游戏开发中基本都需要这么一个工具,就是把策划配的excel表转换为我们程序需要的格式读取。刚好公司新项目也有这么个需求:给你一个xml配置,对应配置每张excel表需要读取的字段,需要读取的工作薄,字段名,导出文件名,数据类型等。然后根据这些配置信息去筛选excel对应内容,导出到本地。
项目准备用Lua脚本写,因此这个工具是用C#实现,将excel表转换为Lua的table表。(也是发了几天...
分类:
其他好文 时间:
2015-12-05 12:58:28
阅读次数:
267