目前做了一个接口脚本工具类的 web 页面。输入相关字段后,点击按钮,通过 ajax 发送相关字段到后台。后台使用这些字段进行跑接口的脚本。
但是发现一个问题,比如我第一次点击后,后台开始跑接口脚本了。但是我这个时候又点击了,我如何把后台上一次正在跑的接口脚本,终止掉。
目前我的想法是 这个接口脚本使用多线程的跑,每次跑之前,看看有没有之前的线程再跑,有的话就终止线程。但是,搜索了相关信息,没有很好可以终止线程的方法。

相关代码
ajax

对应的接口方法 run_cmd 方法 里面就是持续跑接口 (request) 的步骤

自定义的线程


↙↙↙阅读原文可查看相关链接,并与作者交流