西甲甲 2022-06-28 07:18 采纳率: 33.3%
浏览 141
已结题

springboot 项目用docker部署,webservice的wsdl文件无法访问

项目Server.port是8080,本地和远程测试都没问题;
webservice发布在8082端口。

服务端用的docker部署,防火墙也放开了8080和8082端口。

本地没有问题,远程wsdl文件打不开,提示连接被重置。
有人知道什么原因吗?

img

img

img


启动命令我是写两个脚本auto.ssh, 内容如下:

service_name="h3yunteambition"
port=8080
port2=8082
echo "准备一键启动$service_name ......"
container_info=`docker ps | grep $service_name`
container_id=${container_info:0:12}
echo "获取到容器ID $container_id,准备停止服务..."
docker stop $container_id
echo "$service_name服务已停止,准备删除容器..."
docker rm $container_id
echo "容器已删除,准备删除镜像..."
docker rmi $service_name:latest
echo "镜像已删除,准备创建新的镜像..."
docker build -t $service_name .
echo "镜像创建完成,准备启动..."
docker run -d -it -p $port:$port -p $port2:$port2  --restart=always -v /home/ftpzhitao/log/h3yunteambition:/log $service_name
echo "$service_name服务启动完成
  • 写回答

6条回答 默认 最新

  • double帅丢丢 2022-06-28 09:13
    关注

    你可以在docker中用curl 加 webservice地址 ,看看是否有正常返回。如果在本机都无法访问,那外部就更不能访问了。

    评论

报告相同问题?

问题事件

  • 系统已结题 7月6日
  • 修改了问题 6月28日
  • 赞助了问题酬金20元 6月28日
  • 修改了问题 6月28日
  • 展开全部

悬赏问题

  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?