解决: java.net.ConnectException: Connection refused: connect
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。
java.net.ConnectException: Connection refused: connect
1. 报错如上。
2. 原因和解决:
1)端口号被占用:杀死占用端口号(一般为8080)的进程,释放端口;彻底关闭 Tomcat 服务器,或者重新启动项目。
2)使用以下命令检查服务器中允许的最大进程数: ulimit -u。如果将此值设置为较低值,例如1024,则使用以下值将其增加到131072或无限制:ulimit -u 131072 或者 ulimit -u无限制 。
3)客户端和服务器,它们中的任何一个或两个都不在网络中。
它们可能没有连接到LAN或互联网或任何其他网络,在这种情况下,Java将会抛出
客户端的“ java.net.ConnectException:Connection refused ”异常。
4)服务器未运行用
是服务器已关闭但未运行。在这种情况下,你也会得到java.net.ConnectException:连接被拒绝错误。可ping来检查服务器是否正在运行并侦听端口。
5)服务器正在运行但没有侦听端口,客户端正在尝试连接。
服务器正在运行但是正在侦听不同的端口。验证配置。如果你正在处理一个大项目,并有一个分层配置文件,它可能是默认配置或其他一些设置覆盖了您正确的设置。
6)主机端口组合不允许使用防火墙
几乎每个企业网络都受防火墙保护。如果您正在连接其他公司网络,例如在任何电子交易系统中,需要提高防火墙
双方要求确保他们允许彼此的IP地址和端口号。如果防火墙不允许连接,也会收到相同的java.net.ConnectException:Java应用程序中的连接拒绝异常。
7)主机端口组合不正确。
提供的主机端口组合不正确,或者服务器端的早期主机端口组合已经更改。检查客户端和服务器端的最新配置。
8)连接字符串中的协议不正确
TCP是许多高级协议的基础协议,包括HTTP,RMI等。通过连接时字符串,你需要确保你传递正确的协议,服务器期望。例如服务器已暴露,通过 RMI 而不是连接字符串的服务应该以rmi:// 开头。
3.我的情况:
我的原因到是比较简单,大概属于上面的第5、7、8点,反正就是配置不正确。我只是把 数据库所在服务器 IP 地址写错了。
spring.datasource.url=jdbc:mysql://数据库所在服务器IP:3306/gaei_ms?useUnicode=true&characterEncoding=utf-8&useSSL=false
---------------------------------------------------------------------------------------------
2019年7月4日补记:
从评论中得知:
“ 若注释中未添加全部参数,也同样会出现此问题。”
加入文章中,供参考,也非常感谢这位朋友: `Seven 。
参考:https://javarevisited.blogspot.com/2013/02/java-net-ConnectException-Connection-refused.html
解决: java.net.ConnectException: Connection refused: connect相关推荐
- 解决java.net.ConnectException: Connection refused:connect报错
解决java.net.ConnectException: Connection refused:connect报错 2. 原因和解决: 1)端口号被占用:杀死占用端口号(一般为8080)的进程,释放端 ...
- 解决 java.net.ConnectException: Connection refused: connect 异常
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 一. 我的情况很简单: 只是因为我调用服务端接口方法包名没有写对,应该如下面代码中这样写: call ...
- 解决:RabbitMQ 连接报错:amqp.AmqpConnectException: java.net.ConnectException: Connection refused: connect
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. springcloud 工程中 config-client 中使用到 RabbitMQ ,启动 ...
- 问题:AmqpConnectException: java.net.ConnectException: Connection refused: connect
一.问题:SpringCloud的Stream整合RabbitMQ org.springframework.amqp.AmqpConnectException: java.net.ConnectExc ...
- 启动Eureka客户端服务时报错:java.net.ConnectException: Connection refused:connect
测试时eureka-server用的8001端口,eureka-client用的8002端口,启动前者不会报错,启动后者则会跑出异常:java.net.ConnectException: Connec ...
- RabbitMQ——无法连接错误[AmqpConnectException: java.net.ConnectException: Connection refused: connect]解决方案
问题描述 2020-04-14 16:21:07.563 ERROR 35160 --- [AMQP Connection 47.95.142.33:15672] c.r.c.impl.Forgivi ...
- [搞了一上午:已解决]Finalshell连接Linux报错java.net.ConnectException: Connection refused: connect
这个问题直接困了一上午:(很大可能像我一样是卸载VMware没把注册表清理干净) 1.因为刚开始装的VMware是15的版本,然后电脑系统是win11,在打开虚拟机的时候,电脑就蓝屏重启,搞了一会之后 ...
- java.net.ConnectException: Connection refused: connect
在dos命令里输入netstat 查看下serverSocket所监听的端口有没有存在. 转载于:https://www.cnblogs.com/yanfly/p/3861037.html
- 严重: Catalina.stop: java.net.ConnectException: Connection refused: connect
原因: 1.连接被拒绝,关闭的时候报错.是不是已经关闭了,你又关闭,他当然找不到了. 2.连接被拒绝有可能是服务端连接数到达最高了 3.服务器拒绝连接,ip地址是否写对,端口号正确与否,网络是否通畅, ...
最新文章
- Java 集合系列02之 Collection架构
- (转)海量数据面试题集锦
- PowerDesigner使用教程 —— 概念数据模型详解
- windows mysql 免安装_windows 免安装mysql
- 转:OAUTH协议简介
- hdu--5135--贪心
- 从Java程序员进阶为架构师,全套16张图概括最全技能!建议收藏!
- 我的ELK搭建笔记(阿里云上部署)
- 文本挖掘预处理之TF-IDF
- Hadoop真的适合你吗?
- 使用.Net Core MVC创建Web API
- 2021世界互联网大会“全体会议”发言干货都在这篇了
- mysql所有版本介绍_MySQL各版本介绍
- 服务器专用影子系统,试试最牛X的影子系统!瞬间创建N个账号
- ajax前后端分离ckeditor,CKEditor富文本编辑器
- oracle试算平衡表查询,介绍一下余额试算平衡表的计算方法
- 基于Java毕业设计疫情社区志愿者组织的资源管理平台源码+系统+mysql+lw文档+部署软件
- E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。
- 护眼灯值不值得买?专业眼科医生盘点十大护眼台灯排行榜
- 安装VC++2015运行库时出现0x80240037错误(JT预览报错)
热门文章
- 一些网站github等无法连接服务器的解决办法
- sqlIte 多条件排序失效问题
- Python3 基础学习笔记 C04【if 语句】
- PWN-PRACTICE-BUUCTF-21
- Linux的性能故障的含义,Linux排查性能故障的方法
- php个人扫码支付,PHP个人发卡网源码,支持MA支付对接,扫码自动发货
- 【CodeForces - 768C】Jon Snow and his Favourite Number(思维,技巧,套路,数学异或,循环节,trick)
- Apollo进阶课程 ② | 开源模块讲解(上)
- Java行业情景分析_Java 设计模式情景分析——单例模式
- mysql缓存淘汰机制_聊聊缓存淘汰算法-LRU 实现原理