メインコンテンツにスキップ

Multi-threading

マルチスレッド環境でCasbinを使用する場合、Casbinの強制器の同期ラッパーを使用できます:https://github.com/casbin/casbin/blob/master/enforcer_synced.go (GoLang) および https://github.com/casbin/casbin-cpp/blob/master/casbin/enforcer_synced.cpp (C++).

さらに、"AutoLoad"機能のサポートも提供しており、データベースに変更がある場合、Casbinの強制器が自動的に最新のポリシールールをロードします。 ポリシーを定期的に自動的にロードするためには、"StartAutoLoadPolicy()"関数を呼び出します。 同様に、この自動ロードを停止するには、"StopAutoLoadPolicy()"関数を呼び出します。