Multithreading
在 多线程 代码中,使用 Casbin 的 同步 enforcer,一个 enforcer 就能在多个线程间安全共享:SyncedEnforcer(Go)、enforcer_synced.cpp(C++)。
同步的 enforcer 还可以 自动重新加载 策略:调用 StartAutoLoadPolicy() 轮询策略来源并在变化时重新加载;调用 StopAutoLoadPolicy() 停止。
For running several instances, caching and keeping policy in sync, see Production Deployment.