You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法禁用包清理任务:升级Artifactory OSS后日志报错

解决Artifactory OSS升级后每日包清理任务报错的方案

问题概述

把Artifactory OSS从7.90.14版本升级到7.98.8后,每天00:06都会出现报错:获取包清理运行统计失败,提示该REST API仅Artifactory Pro可用。同时OSS版管理界面并未显示官方文档提及的Retention Policies菜单,调用相关REST接口时要么返回405错误,要么返回404错误,需要彻底禁用该任务以消除每日报错。

解决方法

由于Artifactory OSS版本不支持Pro级别的包清理策略功能,报错原因是升级后系统默认启用了仅Pro版本可用的定时任务,可通过以下方式禁用:

1. 修改系统配置文件(推荐方式)

  • 找到Artifactory安装目录下的etc/artifactory.system.properties文件
  • 添加或更新以下配置项,直接禁用包清理相关定时任务:
    artifactory.cleanup.packages.enabled=false
    
  • 保存文件后重启Artifactory服务,使配置生效。

2. 手动删除定时任务文件(配置修改无效时使用)

  • 进入Artifactory的数据存储目录data/tasks
  • 查找文件名包含cleanup或packages的JSON格式文件(这些是定时任务的配置文件)
  • 删除对应的任务文件后,重启Artifactory服务。

3. 验证结果

等待次日00:06后,检查logs/artifactory.log日志文件,若不再出现相关报错信息,说明任务已成功禁用。

补充说明

Artifactory OSS版本本身不具备Pro版本的Retention Policies和包清理API功能,升级后系统误启用了Pro专属的定时任务,因此触发API不可用的报错,通过上述两种方法均可解决该问题。

内容的提问来源于stack exchange,提问作者Pat We

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 04:27:14