lua脚本及在wrk执行时版本不同

我有一个lua脚本test.lua 当我执行lua test.lua时,它会按预期执行并提供输出,并在编译时使用lua 5.3

但是当我通过wrk(http性能测试基准brew工具)执行相同的test.lua时,它会到达lua 5.1(我在我的系统中没有)而不是5.3

而且没有任何wrk配置尝试到达lua 5.1。 我不确定为什么它的行为不同并击中不同版本的lua

对此困惑的提示将不胜感激。

点赞
用户4403144
用户4403144

从 LuaJIT 网站,这里

LuaJIT 兼容 Lua 5.1 的 API。

正如这里所指出的那样,wrk 使用 LuaJIT。

2018-07-16 21:08:10