アダプティブフォームのキャッシュの設定

キャッシュは、データへのアクセスにかかる時間を短縮し、遅延を削減して I/O 速度を改善するメカニズムです。アダプティブフォームのキャッシュは、アダプティブフォームの HTML コンテンツと JSON の構造のみを保存し、事前入力されたデータは保存しません。これにより、クライアント側のアダプティブフォームまたはドキュメントのレンダリングの時間を短縮します。キャッシュは、アダプティブフォーム向けに設定されており、アダプティブドキュメントもサポートします。

メモ

アダプティブフォームのキャッシュを使用するときは、AEM Dispatcher を使用してアダプティブフォームまたはアダプティブドキュメントのクライアントライブラリ(CSS および JavaScript)をキャッシュします。

メモ

カスタムコンポーネントの開発時には、開発に使用されるサーバー上でアダプティブフォームのキャッシュを無効にしておく必要があります。

キャッシュの設定

アダプティブフォームのキャッシュを設定するには、以下の手順を実行します。

  1. https://[server]:[port]/system/console/configMgr の AEM Web コンソール設定マネージャーに移動します。

  2. アダプティブフォームおよびインタラクティブ通信 Web チャネルの設定」をクリックして、設定値を編集します。

  3. 設定値を編集ダイアログで、「アダプティブFormsの数」フィールドに、AEM Formsサーバーのインスタンスでキャッシュできるフォームまたはドキュメントの最大数を指定します。 デフォルト値は 100 です。

    メモ

    キャッシュを無効にするには、「アダプティブフォームの数」フィールドの値を 0 に設定します。キャッシュ設定を無効にしたり変更したりすると、キャッシュがリセットされ、すべてのフォームとドキュメントがキャッシュから削除されます。

    アダプティブフォームの HTML キャッシュの設定ダイアログ

  4. 保存」をクリックして、設定を保存します。

このページ