スケジュールキャッシュ設定¶
項目
コラム
キャッシュ値の算出方法については、「 intra-mart Accel Collaboration スケジュール 管理者操作ガイド 」- 「スケジュールキャッシュサイズ設定 」を参照してください。
概要¶
スケジュール機能でのキャッシュ情報を設定します。
フォーマットファイル(xsd) WEB-INF/schema/im-ehcache-config.xsd設定場所 WEB-INF/conf/im-ehcache-config/iac-schedule-cache-config.xml<?xml version="1.0" encoding="UTF-8"?> <im-ehcache-config xmlns="http://www.intra-mart.jp/cache/ehcache/config" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.intra-mart.jp/cache/ehcache/config im-ehcache-config.xsd "> <cache name="iac_schedule_facility_acl" enable="false" max-bytes-memory="100m" max-elements-on-memory="200" overflow-to-disk="false" max-bytes-disk="200m" max-elements-on-disk="200" time-to-idle-seconds="300" time-to-live-seconds="600" /> <cache name="iac_schedule_sharegroup_acl" enable="false" max-bytes-memory="100m" max-elements-on-memory="200" overflow-to-disk="false" max-bytes-disk="200m" max-elements-on-disk="200" time-to-idle-seconds="300" time-to-live-seconds="600" /> <cache name="iac_schedule_user_acl" enable="false" max-bytes-memory="100m" max-elements-on-memory="200" overflow-to-disk="false" max-bytes-disk="200m" max-elements-on-disk="200" time-to-idle-seconds="300" time-to-live-seconds="600" /> <cache name="iac_schedule_user_authz" enable="false" max-bytes-memory="500m" overflow-to-disk="false" max-bytes-disk="500m" time-to-idle-seconds="3600" time-to-live-seconds="3600" /> <cache name="iac_schedule_facility_authz" enable="false" max-bytes-memory="50m" overflow-to-disk="false" max-bytes-disk="50m" time-to-idle-seconds="3600" time-to-live-seconds="3600" /> <cache name="iac_schedule_user_authz_resource" enable="false" max-bytes-memory="50k" time-to-live-seconds="3600" time-to-idle-seconds="3600" /> <cache name="iac_schedule_facility_authz_resource" enable="false" max-bytes-memory="50k" time-to-live-seconds="3600" time-to-idle-seconds="3600" /> </im-ehcache-config>
リファレンス¶
スケジュール共有グループアクセス権¶
スケジュール共有グループアクセス権で使用するキャッシュ情報を設定します。
施設アクセス権キャッシュ設定¶
キャッシュ名 iac_schedule_facility_acl スケジュール機能の共有グループアクセス権で使用する、施設アクセス権情報をキャッシュする際に必要な項目を設定をします。施設アクセス権情報をキャッシュすることにより、パフォーマンスを向上させることが可能となります。enable属性にtrueを指定した場合のみ、施設アクセス権情報がキャッシュされます。【設定項目】
<im-ehcache-config> <cache name="iac_schedule_facility_acl" enable="false" max-bytes-memory="100m" max-elements-on-memory="200" overflow-to-disk="false" max-bytes-disk="200m" max-elements-on-disk="200" time-to-idle-seconds="300" time-to-live-seconds="600" /> </im-ehcache-config>【属性】
各属性項目については「 intra-mart Accel Platform 設定ファイルリファレンス 」 - 「 キャッシュ設定 」を参照してください。
ユーザアクセス権キャッシュ設定¶
キャッシュ名 iac_schedule_user_acl スケジュール機能の共有グループアクセス権で使用する、ユーザアクセス権情報をキャッシュする際に必要な項目を設定をします。ユーザアクセス権情報をキャッシュすることにより、パフォーマンスを向上させることが可能となります。enable属性にtrueを指定した場合のみ、ユーザアクセス権情報がキャッシュされます。【設定項目】
<im-ehcache-config> <cache name="iac_schedule_user_acl" enable="false" max-bytes-memory="100m" max-elements-on-memory="200" overflow-to-disk="false" max-bytes-disk="200m" max-elements-on-disk="200" time-to-idle-seconds="300" time-to-live-seconds="600" /> </im-ehcache-config>【属性】
各属性項目については「 intra-mart Accel Platform 設定ファイルリファレンス 」 - 「 キャッシュ設定 」を参照してください。
スケジュール認可アクセス権¶
スケジュール認可アクセス権で使用するキャッシュ情報を設定します。
ユーザアクセス権キャッシュ設定¶
キャッシュ名 iac_schedule_user_authz スケジュール機能の認可アクセス権情報で使用する、ユーザアクセス権情報をキャッシュする際に必要な項目を設定をします。ユーザアクセス権情報をキャッシュすることにより、パフォーマンスを向上させることが可能となります。enable属性にtrueを指定した場合のみ、ユーザ認可アクセス権情報がキャッシュされます。【設定項目】
<im-ehcache-config> <cache name="iac_schedule_user_authz" enable="false" max-bytes-memory="500m" overflow-to-disk="false" max-bytes-disk="500m" time-to-idle-seconds="3600" time-to-live-seconds="3600" /> </im-ehcache-config>【属性】
各属性項目については「 intra-mart Accel Platform 設定ファイルリファレンス 」 - 「 キャッシュ設定 」を参照してください。
施設アクセス権キャッシュ設定¶
キャッシュ名 iac_schedule_facility_authz スケジュール機能の認可アクセス権情報で使用する、施設アクセス権情報をキャッシュする際に必要な項目を設定をします。施設認可アクセス権情報をキャッシュすることにより、パフォーマンスを向上させることが可能となります。enable属性にtrueを指定した場合のみ、施設カテゴリ認可アクセス権情報がキャッシュされます。【設定項目】
<im-ehcache-config> <cache name="iac_schedule_facility_authz" enable="false" max-bytes-memory="50m" overflow-to-disk="false" max-bytes-disk="50m" time-to-idle-seconds="3600" time-to-live-seconds="3600" />【属性】
各属性項目については「 intra-mart Accel Platform 設定ファイルリファレンス 」 - 「 キャッシュ設定 」を参照してください。
ユーザ認可リソースグループキャッシュ設定¶
キャッシュ名 iac_schedule_user_authz スケジュール機能の可アクセス権で使用する、ユーザ認認可リソースグループ情報をキャッシュする際に必要な項目を設定をします。ユーザ認可リソースグループ情報をキャッシュすることにより、パフォーマンスを向上させることが可能となります。enable属性にtrueを指定した場合のみ、認可リソースグループ情報がキャッシュされます。認可リソースグループのキャッシュについての詳細は「 認可仕様書 」-「 認可のキャッシュ設定 」を参照してください。【設定項目】
<im-ehcache-config> <cache name="iac_schedule_user_authz_resource" enable="false" max-bytes-memory="50k" time-to-live-seconds="3600" time-to-idle-seconds="3600" /> </im-ehcache-config>【属性】
各属性項目については「 intra-mart Accel Platform 設定ファイルリファレンス 」 - 「 キャッシュ設定 」を参照してください。
施設認可リソースグループキャッシュ設定¶
キャッシュ名 iac_schedule_facility_authz_resource スケジュール機能の認可アクセス権で使用する、施設認可リソースグループ情報をキャッシュする際に必要な項目を設定をします。施設認可リソースグループ情報をキャッシュすることにより、パフォーマンスを向上させることが可能となります。enable属性にtrueを指定した場合のみ、認可リソースグループ情報がキャッシュされます。認可リソースグループのキャッシュについての詳細は「 認可仕様書 」-「 認可のキャッシュ設定 」を参照してください。【設定項目】
<im-ehcache-config> <cache name="iac_schedule_facility_authz_resource" enable="false" max-bytes-memory="50k" time-to-live-seconds="3600" time-to-idle-seconds="3600" /> </im-ehcache-config>【属性】
各属性項目については「 intra-mart Accel Platform 設定ファイルリファレンス 」 - 「 キャッシュ設定 」を参照してください。