PyV8在多线程环境下会造成线程冻结的解决方法

PyV8并非线程安全,因此在多线程环境下需要加入全局锁。

在需要使用PyV8运行JS的代码前,加入:

with PyV8.JSLocker():