多个线程在单个Grinder脚本中执行不同的操作

时间:2012-06-05 11:59:08

标签: python jython grinder

我想创建一个脚本,如果正在执行http请求,例如,我使用我的代码中定义的http操作Play()播放了一个语音文件。 在播放文件的同时,我想要调用Pause()操作,这可以暂停正在播放的文件。

我面临的问题是,当PLAY的HTTP请求被点击时,脚本仅在PLAY()成功/失败执行后才返回控件,即完成完整的播放操作后由于哪个我的暂停操作返回失败,因为当前没有任何文件正在播放。

我不能使用2个脚本,因为它们都使用相同的数据(Call-ID)

对此的任何帮助都会得到高度赞赏。

先谢谢。

1 个答案:

答案 0 :(得分:0)

更多细节会有所帮助。线程在构造有效的暂停请求之前需要什么信息?发送播放请求的线程是否可以将此信息写入某个模块级数据结构?然后,正在执行暂停的线程可以读取此信息并构建有效请求。