开发篇
Docker篇
SpringBoot集成Docker 启动容器报错 Error assembling JAR
检查Dockerfile中启动jar的命令是否错误,细心检查~~~
HTTP调用相关
### Error Code : 503 Error Message: bad gateway
一般情况下,当服务器并发负载过高,那么就会抛出503 bad gateway 的异常来拒绝连接的请求,
### Error Message : Connection refused
1. Connection refused 一般情况下是因为 socket 尝试与对方服务端口建立连接时,对方服务端口并未存在程序监听,也就是说对方此端口不存在应用,
解决办法:
1. 发生这种异常时,有可能是因为防火墙异常问题导致,优先排查双方的防火墙策略是否正常
2. 是否端口号错误
3. 对方应用是否在正常对外开放中
2. 上述问题都正常情况下,还是有这个报错的情况下,先分析是否异常出现为偶发,或者是不是在业务高峰期,排查有无可能是业务高峰期服务并发压力过大,导致 socket 建立过多无法成功建立 socket,则会出现此错误
### Docker 编译时 Error processing tar file(exit status 1): write /app/app/bomc-flow-intf.jar: no space left on device
1. 这种错误一般情况下是因为Docker 根目录占用的空间满了
解决颁发 :
1. $ docker info 获取到 docker 的根目录
2.$ df -TH /var/lib/docker 查询 docker 根目录占用的空间大小
3. $ docker rmi $(docker images -f "dangling=true" -q) 删除名称为 None 的无用镜像