キャッシュ統計

キャッシュ パフォーマンスのチューニング

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

Caches help reduce the load on your database, and can make some operations faster. Track the size and hit ratio of each of Confluence's internal caches, and adjust the cache size for better performance. 

このページの内容

View cache statistics

To view cache statistics:

  1.  > [一般設定] > [キャッシュ管理] に移動します。
  2. Select Show Advanced View to see the full details.

Screenshot: Cache statistics screen showing the utilisation and effectiveness of a selection of caches. 

Cache statistics screen showing the utilisation percentage and effectiveness percentage for 7 caches.

View cache statistics in a cluster

If you're running Confluence in a cluster, this screen shows the statistics for the node you're currently on.

To view cache statistics for another node in the cluster:

  1. Go to  > General Configuration > Clustering.
  2. Select  > Cache statistics next to the node you want to view. 

You will only be able to view the statistics. To flush a cache or adjust the size, you'll need to access the Cache Management screen on each node directly. 

What the statistics mean

Here's some information on how each number is generated. 

使用率

=(オブジェクト)/(サイズ)

使用率の例 = 4023 / 5000 = 80%

有効率:

=(ヒット)/(ヒット+ミス)

有効率の例 = 374550 / (374550 + 140460) = 73%

現在 / 最大エントリ

キャッシュ内のエントリ数 / 許容可能な総エントリ数(これはキャッシュのサイズです)。

現在のヒープ サイズこのキャッシュに割り当てられたヒープ メモリ(MB単位)(該当する場合)

ヒット/ミス/追い出し

必要なコンテンツがキャッシュで見つかった読み取りアクセス数 / 必要なコンテンツがキャッシュで見つからなかった読み取りアクセス数 / キャッシュから追い出されたオブジェクトの数。

サイズ調整

このオプションを使用して、最大キャッシュ サイズを別の値に指定します。

フラッシュ

キャッシュをフラッシュします。

Cache types

When running in a cluster, Confluence has three types of caches:

  • local - cache data is replicated on each node. 
  • distributed - cache data is evenly partitioned across all Confluence nodes in the cluster (known as replicate-via-copy).
  • hybrid - cache data is replicated on each node, and invalidated remotely by other nodes when things change (known as replicate-via-invalidation).

The cache type is indicated with a lozenge beside the cache name in the advanced view. 

Screenshot: Cache statistics advanced view showing the full details of each cache, including the cache type.

Advanced view of cache statistics screen showing several caches and all details.

Change the size of a cache

Tuning the size of a cache can speed up Confluence (if the caches are too small), or reduce memory (if the caches are too large). Larger caches will require more memory at runtime, so make sure you review the memory allocation of the Confluence Java process and the physical memory available on your server.

You need System Administrator global permission to change the size of a cache. 

キャッシュのサイズを変更するには、

  1.  > [一般設定] > [キャッシュ管理] に移動します。
  2. Select Show Advanced View.
  3. Select Adjust Size next to the cache you want to change.
  4. Enter the maximum number of items to be stored in the cache and select Submit

The changes will take effect immediately. You don't need to restart Confluence. 

Any changes to cache sizes are recorded in:

  • <home-directory>/shared-home/config/cache-settings-overrides.properties  if you run Confluence on a single server.
  • <shared-home>/config/cache-settings-overrides.properties if you run Confluence in a cluster. 

To reset the values back to the default, you can delete the cache-settings-overrides.properties file and restart Confluence. 

See Performance Tuning for a more general overview of tuning in Confluence. 

最終更新日 2020 年 6 月 30 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.