返回顶部
首页 > 资讯 > 数据库 >华为云云耀云服务器L实例评测|部署spring项目端口开放问题的解决 & 服务器项目环境搭建MySQL,Redis,Minio...指南
  • 478
分享到

华为云云耀云服务器L实例评测|部署spring项目端口开放问题的解决 & 服务器项目环境搭建MySQL,Redis,Minio...指南

服务器springmysql 2023-09-28 17:09:23 478人浏览 八月长安
摘要

目录 引出书接上回,部署spring项目,端口访问失败最后排查结果反馈 尝试的几种解决方案【未成功】1.指定tomcat启动ipv4端口2.添加开放端口规则保存规则防火墙相关命令记录

目录

引出


之前尝试把spring项目打包成jar包,部署在云耀云服务器L实例上,结果出现问题,未能解决;
2.最终采用firewall的方式开放端口,解决了不能访问的问题

在这里插入图片描述
在这里插入图片描述

活动传送门:

【有奖征文】华为云云服务器焕新上线,快来亲身感受评测吧!

在这里插入图片描述

随着云计算时代的进一步深入,越来越多的中小企业企业与开发者需要一款简单易用、高能高效的云计算基础设施产品来支撑自身业务运营和创新开发。基于这种需求,华为云焕新推出华为云云服务器实例新品。

华为云云服务器具有智能不卡顿、价优随心用、上手更简单、管理特省心这四个优点,从而帮您快速上云!从8月底到10月中旬,华为云云服务器开启评测征文活动,邀请您分享对华为云云服务器的评测!

书接上回,部署spring项目,端口访问失败

华为云云服务器评测|安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决

最后排查结果反馈

在这里插入图片描述

您好,感谢您的耐心等待,目前排查服务器底层未见异常,安全组等配置没有问题,测试访问服务器的8080端口,在系统内抓包,访问请求已经进入到系统内,但是系统收到后没有响应,目前排查是系统内问题,您使用的这个镜像是由云市场的第三方商家提供的市场镜像,您可以通过下面的方式联系他们进行协助,感谢您的支持

在这里插入图片描述

尝试的几种解决方案【未成功】

1.指定Tomcat启动ipv4端口

java -Djava.net.preferIPv4Stack=true -jar spring-boot-fresh-1.0-SNAPSHOT.jar

在这里插入图片描述

采用上述命令之后,再查看端口情况,发现已经是ipv4,但是访问依然失败

在这里插入图片描述

把控制台ipv4和ipv6都打开,还是不行

在这里插入图片描述

2.添加开放端口规则

iptables -I INPUT -p tcp --dport 9200 -j ACCEPT

保存规则

iptables-save

结果依然没有解决。。。。。

防火墙相关命令记录

root@hCSS-ecs-52b8:~# ufw statusStatus: inactiveroot@hcss-ecs-52b8:~# ufw enableCommand may disrupt existing ssh connections. Proceed with operation (y|n)? nAbortedroot@hcss-ecs-52b8:~# iptables -LChain INPUT (policy ACCEPT)target     prot opt source               destination         ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:Http-altACCEPT     tcp  --  anywhere             anywhere             tcp dpt:http-altACCEPT     tcp  --  anywhere             anywhere            Chain FORWARD (policy ACCEPT)target     prot opt source               destination         Chain OUTPUT (policy ACCEPT)target     prot opt source               destination         Chain Docker (0 references)target     prot opt source               destination         Chain DOCKER-ISOLATION-STAGE-1 (0 references)target     prot opt source               destination         Chain DOCKER-ISOLATION-STAGE-2 (0 references)target     prot opt source               destination         Chain DOCKER-USER (0 references)target     prot opt source               destination         Chain input (0 references)target     prot opt source               destination         ACCEPT     tcp  --  anywhere             anywhere            ACCEPT     tcp  --  anywhere             anywhere            root@hcss-ecs-52b8:~# sudo netstat -tlpn | grep 8888tcp        0      0 0.0.0.0:8888            0.0.0.0:*               LISTEN      1760/python3        root@hcss-ecs-52b8:~# sudo netstat -tlpn | grep 9000tcp        0      0 0.0.0.0:9000            0.0.0.0:*               LISTEN      500614/docker-proxy tcp6       0      0 :::9000                 :::*                    LISTEN      500620/docker-proxy root@hcss-ecs-52b8:~# sudo netstat -tlpn | grep 8080tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      3404348/java      

最终成功解决【成功!】

用firewall成功了

firewall-cmd --zone=public --add-port=8080/tcp --permanentfirewall-cmd --reloadfirewall-cmd --zone=public --list-ports8080/tcp

在这里插入图片描述

请求已经打到服务器后台

在这里插入图片描述

遇到问题,404,最后排查发现是url写错了

在这里插入图片描述

改成map,最后发现和string无关,是链接写错了

在这里插入图片描述

改成map

在这里插入图片描述

哦,原来是昨天,路径写错了

在这里插入图片描述

运行服务器,内存吃紧

在这里插入图片描述

问题来了,如果这里直接开端口,华为云控制台不开

直接开10050

firewall-cmd --zone=public --add-port=10050/tcp --permanentfirewall-cmd --reload

在这里插入图片描述

访问成功

在这里插入图片描述

所以后台开放端口和真正打开端口是不一样的

此时为并没有在控制台打开10050

所以,这里打开端口和在ssh远程登陆用firewall命令打开端口还是不一样的;

解决方案:最好是在ssh远程登陆的命令行窗口用firewall命令打开端口,这里不设置也行

在这里插入图片描述

思考:为啥用Nacos

我就是想换一下端口,结果每次都得重新打包,再上传
所以,nacos的重要就体现出来了

在这里插入图片描述

服务器项目环境搭建MysqlRedis,MiNIO…指南

mysql,Redis主从

初始化配置SSH连接 & 安装MySQL的docker镜像 & 安装redis以及主从搭建 & 7.2版本redis.conf配置文件

在这里插入图片描述

jdk环境安装-Java8

安装Java8环境 & 配置环境变量 & spring项目部署 &【!】存在问题未解决

在这里插入图片描述


总结

之前尝试把spring项目打包成jar包,部署在云耀云服务器L实例上,结果出现问题,未能解决;
2.最终采用firewall的方式开放端口,解决了不能访问的问题

来源地址:https://blog.csdn.net/Pireley/article/details/132757602

您可能感兴趣的文档:

--结束END--

本文标题: 华为云云耀云服务器L实例评测|部署spring项目端口开放问题的解决 & 服务器项目环境搭建MySQL,Redis,Minio...指南

本文链接: https://www.lsjlt.com/news/420615.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作