Expand description
全局单例引擎模式
使用线程局部存储(thread_local)创建引擎单例,适合单线程高频调用场景。 每次执行前清空环境变量以保证隔离性,但保留AST缓存以优化性能。
注意:由于使用 thread_local,每个线程有独立的引擎实例。
如需多线程共享引擎池,请使用 EnginePool。
Structs§
- Global
Engine - 全局单例引擎
全局单例引擎模式
使用线程局部存储(thread_local)创建引擎单例,适合单线程高频调用场景。 每次执行前清空环境变量以保证隔离性,但保留AST缓存以优化性能。
注意:由于使用 thread_local,每个线程有独立的引擎实例。
如需多线程共享引擎池,请使用 EnginePool。