产生502的根本原因是服务未启动!
1.502可能出现的一种原因是自己的项目没有启动,服务没有启动,检查一下服务;
2.项目部署到测试环境以后出现这个错误,时候可能是因为服务启动没有生效,这个时候可以重启一下服务器看看;
这个一般来说是服务器的原因,有可能是服务器IO太高,把内存占满了,然后服务就直接停掉了
3.这个时候可以叫运维帮忙看看,可能是服务器配置的原因;在jenkins执行的时候有时候最下面显示SUCCESS了也需要注意一下,前面是不是有一些报错信息,比如一些.sh文件之行错误,命令找不到;
例如:
这个时候出现了一件事,服务器上面代码部署上去了,但是没有启动,因为前面那个启动命令失效了,提示命令找不到command not found;
所以我们之前的服务也不起作用了,现在的服务也启动不了;