其实这种场景,使用像Gearman这样任务系统还比较合适。
可以使用ngx_lua把数据通过gearman 接口写入到gearman服务器(也是持久化到数据库)。
然后再实现一些worker处理这些任务。
gearman 这种框架的好处是实现了负载均衡跟分布式,扩容非常方便。
发送时间: 2015-04-30 15:14
主题: [openresty] Re: 请问能否用nginx+lua实现一个后台轮询数据的程序(要求程序一直运行)
我觉得这种情况不适合用nginx+lua,直接用lua不就行了吗?还有其他常用的python,php脚本程序在后台跑也可以呀,不应该再加个nginx吧
在 2015年4月29日星期三 UTC+8下午2:09:06,泡泡龙写道:
各位大神:
新人请教,我这里有一个需求,就是前台有请求把数据不断的插入到数据库中,后台需要有程序不停的轮询数据库,进行业务处理。
后台轮询处理这部分,能用nginx+lua写吗?会不会占用连接或者其他资源?
求教,不胜感激!!!
--