我现在从url上获得table,value,然后我将这个组成一个sql语句字符串,放到一个pool里面,就断开连接然后后台从这个POOL里面提取sql语句,执行循环插入动作,直到这个POOL为空,停止,当POOL来了新sql语句时,继续执行,怎么在nginx+lua环境下实现。而且,conf文件里面最好就直接调用外部的lua文件,将大部分代码写在lua里面最好。求大神们指导
提供一个思路吧,可以借助ngx_lua + redis + 后台脚本来实现1. ngx_lua 解析http请求,生成sql语句,然后publish到某个channel上2. 后台写个脚本啥的,监听这个channel,接受并执行sql语句李伟强 2012/7/26 ganggewudi <3925...@qq.com> 我现在从url上获得table,value,然后我将这个组成一个sql语句字符串,放到一个pool里面,就断开连接然后后台从这个POOL里面提取sql语句,执行循环插入动作,直到这个POOL为空,停止,当POOL来了新sql语句时,继续执行,怎么在nginx+lua环境下实现。而且,conf文件里面最好就直接调用外部的lua文件,将大部分代码写在lua里面最好。求大神们指导
后台这个脚本,执行的主体是谁呢?前面的是url请求来发起执行动作,后面的这个用LUA写?能在nginx的进程中开辟一个线程来完成这个任务呢?在 2012年7月26日星期四UTC+8下午7时12分23秒,Weiqiang Li写道:提供一个思路吧,可以借助ngx_lua + redis + 后台脚本来实现1. ngx_lua 解析http请求,生成sql语句,然后publish到某个channel上2. 后台写个脚本啥的,监听这个channel,接受并执行sql语句李伟强 2012/7/26 ganggewudi <3925...@qq.com> 我现在从url上获得table,value,然后我将这个组成一个sql语句字符串,放到一个pool里面,就断开连接然后后台从这个POOL里面提取sql语句,执行循环插入动作,直到这个POOL为空,停止,当POOL来了新sql语句时,继续执行,怎么在nginx+lua环境下实现。而且,conf文件里面最好就直接调用外部的lua文件,将大部分代码写在lua里面最好。求大神们指导
我做了一个模块,能够拉起一个进程,在这个进程跑lua脚本,现在还不成熟,你可以试试看。 https://github.com/bigplum/nginx-luap-module但是这个lua不支持openresty的函数和变量,所以你需要用luasocket和其他lua库来写逻辑。 在 2012年7月27日星期五UTC+8上午10时13分26秒,ganggewudi写道:后台这个脚本,执行的主体是谁呢?前面的是url请求来发起执行动作,后面的这个用LUA写?能在nginx的进程中开辟一个线程来完成这个任务呢? 在 2012年7月26日星期四UTC+8下午7时12分23秒,Weiqiang Li写道:提供一个思路吧,可以借助ngx_lua + redis + 后台脚本来实现 1. ngx_lua 解析http请求,生成sql语句,然后publish到某个channel上2. 后台写个脚本啥的,监听这个channel,接受并执行sql语句李伟强 2012/7/26 ganggewudi <3925...@qq.com> 我现在从url上获得table,value,然后我将这个组成一个sql语句字符串,放到一个pool里面,就断开连接然后后台从这个POOL里面提取sql语句,执行循环插入动作,直到这个POOL为空,停止,当POOL来了新sql语句时,继续执行,怎么在nginx+lua环境下实现。而且,conf文件里面最好就直接调用外部的lua文件,将大部分代码写在lua里面最好。 求大神们指导
后台这个脚本,执行的主体是谁呢?前面的是url请求来发起执行动作,后面的这个用LUA写?能在nginx的进程中开辟一个线程来完成这个任务呢? 在 2012年7月26日星期四UTC+8下午7时12分23秒,Weiqiang Li写道:提供一个思路吧,可以借助ngx_lua + redis + 后台脚本来实现 1. ngx_lua 解析http请求,生成sql语句,然后publish到某个channel上2. 后台写个脚本啥的,监听这个channel,接受并执行sql语句李伟强 2012/7/26 ganggewudi <3925...@qq.com> 我现在从url上获得table,value,然后我将这个组成一个sql语句字符串,放到一个pool里面,就断开连接然后后台从这个POOL里面提取sql语句,执行循环插入动作,直到这个POOL为空,停止,当POOL来了新sql语句时,继续执行,怎么在nginx+lua环境下实现。而且,conf文件里面最好就直接调用外部的lua文件,将大部分代码写在lua里面最好。 求大神们指导
提供一个思路吧,可以借助ngx_lua + redis + 后台脚本来实现 1. ngx_lua 解析http请求,生成sql语句,然后publish到某个channel上2. 后台写个脚本啥的,监听这个channel,接受并执行sql语句李伟强 2012/7/26 ganggewudi <3925...@qq.com> 我现在从url上获得table,value,然后我将这个组成一个sql语句字符串,放到一个pool里面,就断开连接然后后台从这个POOL里面提取sql语句,执行循环插入动作,直到这个POOL为空,停止,当POOL来了新sql语句时,继续执行,怎么在nginx+lua环境下实现。而且,conf文件里面最好就直接调用外部的lua文件,将大部分代码写在lua里面最好。 求大神们指导
我现在从url上获得table,value,然后我将这个组成一个sql语句字符串,放到一个pool里面,就断开连接然后后台从这个POOL里面提取sql语句,执行循环插入动作,直到这个POOL为空,停止,当POOL来了新sql语句时,继续执行,怎么在nginx+lua环境下实现。而且,conf文件里面最好就直接调用外部的lua文件,将大部分代码写在lua里面最好。 求大神们指导