如果使用者屬於許多群組(例如500或更多),或者群組深度巢狀化(例如30個層級),則可能會遇到較慢的回應時間。 如果您遇到此問題,可以設定AEM表單以從特定網域預先擷取資訊。
在管理控制台中,按一下「設定>使用者管理>設定>匯入和匯出設定檔」。
要將當前配置設定導出到檔案,請按一下Export並將配置檔案保存到其他位置。
新增下列節點(以粗體標示):
<node name="UM">
<map/>
<node name="PrincipalCache">
<map>
<entry key="principalCacheSize" value="1000"/>
<entry key="principalCacheBatchFetchSize" value="10"/>
<entry key="rebuildCacheAfterSync" value="true />
<entry key="enableFullPrefetch" value="false"/>
<entry key="principalCacheDomains" value="Domain_Name1/Domain_Name2/Domain_Name3"/>
<map>
</node>
<node name="APSAuditService">
在此範例中,會設定多個網域以進行預先擷取。 網域名稱以「/」分隔。 以上範例中以Domain_Name1、Domain_Name2和Domain_Name3顯示。
若要匯入更新的檔案,請在「使用者管理」中按一下「設定>匯入和匯出設定檔」。
按一下瀏覽以查找檔案,按一下導入,然後按一下確定。