大家好, 请教:下游tcp,上游redis、mongo等。openresty如何归并后端redis和mongo结果排序后,回复下游tcp客户端呢? 最好结合lua使用。
给下配置,以及指点指点思路,谢谢。
在 2016年7月22日星期五 UTC+8下午2:23:21,Lucien Li写道:
Hi
春哥你好, 目前我想开发一个tcp proxy作为redis cluster的代理中间件,类似于twemproxy一样。
目前我的想法是:
用stream-lua-nginx-module结合lua-resty-redis 把redis cluster的路由信息都缓存在lua vm中,
用户通过redis的官方驱动访问, 然后nginx tcp modue 根据路由信息 给后端redis发送请求。
因为stream-lua-nginx-module我看比较新, 不知道是否可以用到生产环境? 会不会当量非常大的时候出现一些坑?
感谢春哥的解答!