应用部署失败,日志显示在“tomcat | Download War in url path”出现错误,怎样处理?
问题现象一
部署应用失败,日志信息提示“tomcat | Download War in url path”,stderr行提示“curl: option --tlsv1.2: is unknown\ncurl: try 'curl --help' or 'curl --manual' for more information”。
原因分析
由于curl的版本问题,导致下载软件包失败。
此类问题常见于新主机中,新主机通常是使用固定镜像安装操作系统,curl可能不是最新版本。
处理方法
登录云主机,执行命令yum update curl -y,更新curl后重新部署应用即可。
问题现象二
应用部署失败,日志信息提示“tomcat | Download War in url path”,stderr行的提示“getaddrinfo(3) failed for XXXX.com:443\n”。
原因分析
由于云主机无法连接编译构建导致下载软件包失败。
处理方法
登录到云主机上,执行ping或traceroute命令连接stderr行中提到的编译构建域名,以及baidu/google首页的域名和IP地址。