并行处理的节奏引擎问题

时间:2017-08-22 23:37:09

标签: rythm

根据javadoc,RythmEngine类不是线程安全的。每次我必须构建一个看起来像开销的新类。在多线程环境中使用rythm引擎的最佳方法是什么。

下面的示例代码仅供参考。

import java.io.File;
import java.util.Map;
import org.rythmengine.RythmEngine;

public class RythmEngineUtil {
    static RythmEngine engine;
    static {
        Map<String, Object> conf;// = configure the object
        engine = new RythmEngine(conf);
    }

    public static String render(File file, Map<String,Object> param){
        return engine.render(file, param);
    }
}

1 个答案:

答案 0 :(得分:2)

如果您在app bootstrap时构造并初始化引擎,那么该实例应该在多线程环境中安全使用