在 Authzforce Core 中创建 BasePdpEngine 有多昂贵?
How expensive is creating a BasePdpEngine in Authzforce Core?
我应该多久重用一次这个对象?每次授权请求总是创建一个新的还是可以的?在缓存方面,我是缓存 BasePdpEngine
还是我的策略提供者?
我预计会有很多授权请求,所以我不确定要考虑哪种优化。
BasePdpEngine class 是线程安全的,您可以(并且应该!)重用相同的 BasePdpEngine 对象来处理所有请求。这就是我们在 RESTful PDP 中所做的,它通过 REST API.
处理 XACML 请求
我应该多久重用一次这个对象?每次授权请求总是创建一个新的还是可以的?在缓存方面,我是缓存 BasePdpEngine
还是我的策略提供者?
我预计会有很多授权请求,所以我不确定要考虑哪种优化。
BasePdpEngine class 是线程安全的,您可以(并且应该!)重用相同的 BasePdpEngine 对象来处理所有请求。这就是我们在 RESTful PDP 中所做的,它通过 REST API.
处理 XACML 请求