此次更新主要增加了Lua脚本的支持;
1. 可以通过--lualib启动参数设置Lua脚本, 在Lua脚本中可以编写任意个函数, 然后可以使用mx-queued的"exec"命令来调用.
例如: 在lib.lua文件中定义如下函数:
view sourceprint?1 function myprint(msg)
2 print(msg)
3 end
然后使用--lualib启动参数载入此脚本: ./mx-queued --lublib lib.lua, 此时lib.lua脚本已经载入到mx-queued的Lua虚拟机中, 此时我们可以通过mx-queued的exec命令来调用此函数:
view sourceprint?1 exec myprint 1 Hello
这样就可以调用到此函数, 详情可以参考https://github.com/liexusong/mx-queued的介绍.
来自:开源中国社区

