在第一个自己的线程/背景中运行第二个Lua脚本

时间:2015-06-26 23:25:14

标签: multithreading lua

我正在执行需要获取广告系列列表的Lua文件,如果广告系列的状态有效,则开始拨打该广告系列的来电。我面临的问题是拨号功能需要时间从数据库中获取记录并减慢拨号过程。因此,当我有5个广告系列要投放时,最后一个广告系列必须等到其余4个广告系列完成拨号。我们说大概2到3秒。这会减慢这个过程。

我正在考虑修改逻辑并调用一个新的Lua脚本来传递广告系列数据的表/参数,让它在自己的线程中运行,同时快速传递第二个广告系列。

如何在不等待执行完成并在下一次迭代中调用它时,如何调用另一个Lua脚本?或者我应该使用某种多线程/非阻塞模式等?

0 个答案:

没有答案