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

Artifactory 7.146.15前端UI响应缓慢问题求助

Artifactory 7.146.15 UI延迟与文件下载异常问题解决方案

问题复现与背景

从Debian 12上的Artifactory 6升级到Debian 13虚拟机部署的Artifactory 7.146.15后,出现以下异常:

  • 后端核心服务正常:SSH直连调用非/ui/路径的API可成功获取完整文件内容
  • 前端UI操作延迟约180秒,文件下载仅返回23KB不完整数据
  • 带/ui/路径的curl请求始终超时失败(180秒后报错)
  • 环境无代理、无自定义重定向配置

排查与解决步骤

1. 检查Tomcat端口配置

编辑$ARTIFACTORY_HOME/tomcat/conf/server.xml,定位8082端口的Connector节点,重点确认:

  • 无maxPostSize设置过小导致请求截断
  • connectionTimeout、keepAliveTimeout参数是否适配UI请求的长连接需求,可尝试调整为connectionTimeout="20000"、keepAliveTimeout="60000"后重启服务测试

2. 分析核心日志

查看以下日志文件定位阻塞环节:

  • artifactory-service.log:搜索/ui/相关请求,检查是否有线程阻塞、资源加载超时的报错
  • access-service.log:确认UI请求的认证流程是否存在延迟或失败,排查权限配置是否因版本升级出现异常
  • tomcat/catalina.out:检查Tomcat层面是否有请求排队、内存不足导致的处理缓慢

3. 验证系统网络与安全规则

  • 执行iptables -L -n确认Debian 13防火墙未拦截8082端口的双向流量
  • 检查SELinux状态(sestatus),若开启则临时关闭(setenforce 0)测试是否为安全策略拦截UI资源请求
  • 验证虚拟机的TCP参数,执行sysctl net.ipv4.tcp_keepalive_time,若值过大可调整为300(5分钟),避免长连接提前断开

4. 清理UI缓存与重置资源

  • 停止Artifactory服务,删除$ARTIFACTORY_HOME/ui目录下的所有缓存文件
  • 重启服务后,等待UI资源重新加载,测试操作是否恢复正常

5. 检查系统属性配置

编辑$ARTIFACTORY_HOME/etc/artifactory.system.properties,确认:

  • artifactory.ui.baseUrl配置与实际访问地址一致,无路径错误
  • 无artifactory.ui.resource.proxy等强制代理配置残留

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.11 11:12:32