内容纲要
概要描述
sophon api上线测试代码偶发性报错:An invalid response was received from the upstream server
详细说明
该问题的根本原因是底层使用的clusterIP类型的service会出现Connection refused。目前需要调用方重试来解决该问题。 后续会调研kong层级的重试和kong-ingress-controller来解决该问题
解决方案
替换sophondeps的kong镜像
链接: https://pan.baidu.com/s/1DvpfcbdjfawaBhDt2xN5xg 提取码: 44ax
换镜像步骤参考:
# 查看镜像
docker images|grep kong
# 备份原始镜像:
docker tag jiujiu-tdh-70:5000/transwarp/kong:2.0 jiujiu-tdh-70:5000/transwarp/kong:2.0_ori
# 导入新镜像
docker load -i kong20.tar
# 查看目前镜像
docker images|grep kong
# 新镜像修改tag
docker tag 172.16.1.99/transwarp/kong:2.0 jiujiu-tdh-70:5000/transwarp/kong:2.0
# push新镜像
docker push jiujiu-tdh-70:5000/transwarp/kong:2.0
# 重启sophondeps的pod,使新镜像生效:
kubectl delete pod