使用Artifactoryx ?
JFrog Artifactoryx用户指南
有问题吗?想要报告问题?联系JFrog支持
概述
远程存储库的高级设置配置网络访问行为、缓存管理和与远程存储库访问相关的其他几个参数。
若要访问高级设置,请在编辑远程存储库屏幕选择先进的选项卡。
远程的凭证
用户名 |
访问此远程代理时用于HTTP身份验证的用户名。 |
密码 |
访问此远程代理时用于HTTP身份验证的密码。 |
SSL / TLS证书 |
此存储库应使用SSL/TLS证书对其作为代理的远程资源进行身份验证。 |
网络设置
代理 |
如果组织要求您通过代理访问远程存储库,则此参数允许您选择相应的代理键。 有关在Artifactory中设置代理的详细信息,请参阅管理代理. |
本地地址 |
在多宿主系统上工作时,此参数允许您指定应该使用哪个特定接口(IP地址)访问远程存储库。 |
套接字超时 |
Artifactory在放弃尝试从远程存储库检索工件之前所等待的时间(对于套接字和连接)。 |
查询参数 |
一组自定义参数,应该自动包含在对此远程存储库的所有HTTP请求中。 |
宽松的主机认证 |
设置后,允许在原始请求重定向到的任何主机上使用存储库凭据。 |
Cookie管理 |
设置后,存储库将允许cookie管理与需要它们的服务器一起工作。 |
使用Oracle Maven存储库
- 设置您的Oracle凭证用户名而且密码的远程的凭证
- 集宽松的主机认证
- 集启用Cookie管理。
缓存设置
Artifactory将从远程存储库检索到的工件存储在本地缓存中。的缓存设置指定如何管理缓存的工件。
缓存Maven构件
Maven工件的缓存只适用于快照,因为它假定版本永远不会改变。
未使用工件清理期 |
在Artifactory远程存储库存储中的许多缓存工件实际上没有被组织中的任何当前项目使用。此参数指定未使用的工件在被删除之前将存储多长时间。一旦到达这个阶段,工件将在下一次清理调用中被移除。详情请参考清理未使用的缓存工件在日常维护操作. 将字段保留为空(默认)意味着工件被无限期地存储。 |
元数据检索缓存周期 |
定义Artifactory在远程存储库中检查被请求工件的更新版本之前的多长时间。 该参数对哪些文件类型有效? 此设置指的是在一段时间后过期的工件(例如。元数据文件,例如 请注意下载的大多数工件不要更改(例如发布版本),因此此设置对它们没有影响。 |
假设离线时间 |
在出现连接错误的情况下,该参数指定Artifactory在尝试进行在线检查以重置脱机状态之前应该等待多长时间。 |
丢失的检索缓存周期 |
如果远程存储库缺少一个被请求的工件,Artifactory将返回一个“404 Not found”错误。在此参数指定的时间段内缓存此响应。在此期间,Artifactory将不会对同一工件发出新的请求。 |
消灭缓存
“取消”缓存意味着强制检索缓存周期和丢失的检索缓存周期超时。要“清除”缓存,请在工件模块树浏览器,
选择要“清除”的存储库缓存并单击Zap缓存在右键菜单或行动下拉菜单。
选择属性集
定义将用于存储在此存储库中的工件的属性集。
其他设置
停电 |
如果设置了,Artifactory在尝试解析工件时将忽略该存储库。存储库也不能用于工件的下载或部署。 |
允许浏览内容 |
设置后,允许Artifactory用户浏览存档的内部内容(例如,从Javadoc存档中浏览特定的Javadoc文件)。 护理 当允许浏览档案时,应采取严格的内容审核,以确保恶意用户不会上传可能危及安全的内容(例如跨站脚本攻击) |
本地存储工件 |
设置后,来自此存储库的Artifactory工件将被缓存到本地。如果未设置,则使用直接存储库到客户机的流。 什么时候可以使用直接存储库到客户端的流? 如果您的组织有多个服务器通过高速局域网连接,那么您可能在中央存储设备上使用一个Artifactory实例缓存数据,在其他服务器上运行其他Artifactory实例。在这种情况下,让Artifactory的其他实例充当卫星传输服务器而不是让它们在自己的环境中复制缓存的数据是有意义的。 |
同步性能 |
设置后,同步从Artifactory的远程实例检索的工件的属性。 |
绕过HEAD请求 |
设置后,在下载工件进行缓存之前,Artifactory将不会向远程资源发送HEAD请求 |
阻止Mime类型不匹配 |
属性中指定的列表,如果在请求的mime类型和接收的mime类型之间检测到不匹配,则工件将无法下载system.properties 下的文件blockedMismatchingMimeTypes .可以通过将mime类型添加到下面的覆盖列表来覆盖此设置。 |
覆盖默认阻塞Mime类型 |
类型的mime类型集阻止Mime类型不匹配设置。 |
传播查询参数 |
设置后,如果查询参数包含在对Artifactory的请求中,它们将被传递到远程存储库。 仅通用存储库 此设置仅对泛型类型存储库可用。 |