云客户?
免费开始>
在MyJFrog >中升级
云有什么新>





概述

cache-fs用作二进制缓存,使用LRU(最近最少使用)作为其清理协议。这可以提高Artifactory的性能,因为频繁的请求将从cache-fs(就像S3二进制提供程序一样)。

cache-fs二进制提供程序将是Artifactory最接近的文件存储层。这意味着如果文件存储被挂载,我们希望cache-fs在工件服务器本身上是本地的(如果文件存储是本地的,那么缓存-fs是没有意义的)。在HA配置的情况下,使用cache-fs是否会被挂载,建议是每个节点都有自己的cache-fs层。

Filestore基本面

本页为您提供有关特定二进制提供程序的信息。有关文件存储库和可以使用的各种文件存储库的详细信息,请参见配置文件存储

页面内容


cache-fs模板配置

如果您选择使用cache-fs模板,你binarystore.xml配置文件应该是这样的:

   .

模板中有什么?

当你不需要配置任何其他在你的binarystore.xml,这是什么cache-fs模板看起来像引擎盖下。

这个示例将cache-fs大小设置为10GB,其位置(以“/”开头的绝对路径)设置为/cache/filestore。

   /cache/filestore 10000000000  

地点:

类型
cache-fs
maxCacheSize

默认值:5000000000 (5GB)

中为缓存分配的最大存储空间字节.请注意,maxCacheSize是这样的包括正在上传的文件(保存在cache/_pre下);因此建议保存为_pre文件夹增加额外空间
cacheProviderDir

默认值:缓存

文件存储缓存的二进制文件的根文件夹。如果指定的值以正斜杠(“/”)开头,则认为它是文件存储文件夹的完全限定路径。否则,它被认为是相对于baseDataDir

示例:配置NFS文件存储带缓存

下面的示例展示如何配置带有缓存的NFS文件存储。

       /path/to/cache/dir 100000000000   /path/to/filestore/dir 

确保在启动Artifactory之前在配置中创建文件夹。

  • 没有标签
版权所有©2022 JFrog Ltd.