数据库连接失败

在数据库连接失败,经常会有蛮多一系列的问题导致的原因,这个时候一定要多去尝试一下各种方法,并且做好自己的梳理!


一、例如我在SpringBoot项目中使用了阿里的数据库连接池Driud。

有次在启动的时候,会报这样的错:

Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failureThe last packet successfully received from the server was 319 milliseconds ago.  The last packet sent successfully to the server was 319 milliseconds ago.

就是数据库连接失败的问题。

二、定位问题

为什么会出现这样的一个问题呢?
出现这样的一个问题,首先确定是不是数据库问题,看看数据库能不能连上。
如果你的同事或者其他人都能够连上,那么数据库就没有问题。
看看你能不能上网。
如果你能上网,你的网络还OK。

三、代理问题

如果你使用了代理,就是哪种能帮助你上谷歌的软件。
你将它关掉,看看问题是否解决了。

四、增加一个配置

#下面这两个配置,可以在每次连接的时候判断一些连接是否有效
spring.datasource.druid.test-on-borrow=true
spring.datasource.druid.test-while-idle=true

OK,经过以上的一系列操作,问题基本上就能够解决了!

解决:class invalid for deserialization序列化的问题(真实有效)相关推荐

  1. 成功解决Ignoring invalid distribution -yqt5

    成功解决Ignoring invalid distribution -yqt5 目录 解决问题 解决思路 解决方法 解决问题 Ignoring invalid distribution -yqt5 解 ...

  2. 成功解决CatBoostError: Invalid type for cat_feature cat_features must be integer or string, real number

    成功解决 _catboost.CatBoostError: Invalid type for cat_feature[non-default value idx=0,feature_idx=0]=8. ...

  3. 成功解决./nvidia-installer: invalid option: ‐‐no‐opengl‐files ERROR: Invalid commandline, please run `

    成功解决./nvidia-installer: invalid option: "‐‐no‐opengl‐files" ERROR: Invalid commandline, pl ...

  4. 成功解决RuntimeWarning: invalid value encountered in double_scalars

    成功解决RuntimeWarning: invalid value encountered in double_scalars 目录 解决问题 解决思路 解决方法 解决问题 print("B ...

  5. 成功解决 SyntaxError: invalid token

    成功解决 SyntaxError: invalid token 目录 解决问题 解决思路 解决方法 解决问题 SyntaxError: invalid token 解决思路 语法错误:标记无效 解决方 ...

  6. 成功解决ValueError: Invalid format string

    成功解决ValueError: Invalid format string 目录 解决问题 解决思路 解决方法 解决问题 ValueError: Invalid format string 解决思路 ...

  7. 解决IndexError: invalid index of a 0-dim tensor. Use tensor.item() to convert a 0-dim tensor to a Pyth

    解决IndexError: invalid index of a 0-dim tensor. Use tensor.item() to convert a 0-dim tensor to a Pyth ...

  8. 已解决SyntaxError: invalid syntax

    已解决SyntaxError: invalid syntax 文章目录 报错问题 解决方法 福利 报错问题 粉丝群里面的一个小伙伴敲代码时发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮 ...

  9. 成功解决ValueError: Invalid classes inferred from unique values of `y`. Expected: [0 1], got [‘0‘ ‘1‘]

    成功解决ValueError: Invalid classes inferred from unique values of `y`.  Expected: [0 1], got ['0' '1'] ...

最新文章

  1. 海翰聚焦:专家一天话,价值八千八?
  2. c#导出包含图片的word文档
  3. Kubernetes上领先的开源Serverless解决方案有哪些
  4. 如何使用Chrome command API查找SAP Spartacus的router-outlet
  5. javacv 人脸检测_使用JavaCV进行手和手指检测
  6. AndroidJava List与equals的微妙关系,小心掉坑里
  7. spring处理循环依赖时序图_Maven依赖管理系统
  8. (王道408考研数据结构)第七章查找-第四节:哈希表(基本概念及其操作)
  9. Android 获取手机通讯录信息 — 头像、姓名和A-Z的快速查询
  10. 学习使用Visual studio 时碰到的坑
  11. 图像处理_形态学运算中的膨胀与腐蚀直观理解
  12. c语言游戏源码_【C语言/C++】益智游戏开发:2048(思路+源码详解)
  13. 计算机专业复试面试题难吗,计算机考研复试,别想的太难了!
  14. IntelliJ IDEA 2017 汉化包及教程
  15. lol一直显示服务器满,LOL服务器爆满!排队两个小时你敢信?网友感慨原来大家都在啊...
  16. HTML5游戏实战 3 60行代码实现水平跑酷游戏
  17. CentOS7内存清理脚本
  18. 数据结构-哈夫曼树详解(类C语言版)
  19. php调用ua_PHP判断判断UA:检测客户端是手机或电脑
  20. The server of Nginx(二)——Nginx基本功能配置

热门文章

  1. MATLAB绘制加噪和去噪图像2
  2. Process语法结构
  3. java relativepath_Java IFile.getProjectRelativePath方法代码示例
  4. 你的软件真的卸载干净了吗?最全最高效的卸载工具推荐
  5. Kotlin学习历程一:Kotlin开发安卓的初体验
  6. AS实现联系人功能 Contact
  7. 织梦php调用底部,如何去掉织梦dedecms底部调用cfg_powerby的power by dedecms
  8. 知道当天是几号,是周几,判断本周周一是几号,周日是几号
  9. hMailServer 邮件系统配置
  10. 中国冷饮(水冰)市场销售渠道与投资前景预测报告2021-2026年