小编use*_*834的帖子

在 Redis 中安装额外的 LUA 模块

我试图让 Redis 允许 EVAL ( http://redis.io/commands/EVAL ) 发出 HTTP 请求。

两个模块:LuaCURL 和 Luasocket 提供了这种能力。Redis 源代码有一个包含附加模块(例如 cjson)的目录http://download.redis.io/redis-stable/deps/lua/src/,我尝试添加 luacurl.c 但我收到一个又一个错误。我已经设法编译它启用 os.execute - 通过编辑 scripting.c - 这允许我运行 curl 命令,但这是一个糟糕的解决方案。

如何在 Redis 的 Lua 中编译 HTTP 请求?

据推测,最简单的方法是拥有一个独立的 luasocket.so 文件,但我不确定如何做到这一点。

lua redis

6
推荐指数
1
解决办法
1324
查看次数

标签 统计

lua ×1

redis ×1