当前位置: 首页 > news >正文

Docker 搭建mysql 连接超时问题,xxl-job启动mysql连接报错,禁用dns

1.本地连接Navicat报错信息,猜测是navicat默认连接超时导致的,后面换成idea一个插件虽然慢但连接上了

2013 - Lost connection to MySQL server at reading initial communication packet

 2.启动xxl-job会报错,网上有人mysql驱动与数据库不匹配,可以忽略,因为我尝试修改连接超时由原来的10秒改成60秒,虽然慢但不报错了,说明问题是连接超时导致的

MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up. 

还是不满意! 修改mysql配置,skip-name-resolve 禁用dns解析

首先找到docker 启动mysql容器的脚本,确定外部挂载配置目录(没有挂载目录,需要进入mysql容器修改,这里不赘述,自行百度)

# 查看容器id
docker ps cd /usr/local/mysql/conf
ll# 会看见一个my.cnf文件
vim my.cnf# 在[mysqld]下面加一行
skip-name-resolve# 重启mysql容器
docker restart 容器id

 

瞬间连接成功 

 

http://www.lryc.cn/news/523110.html

相关文章:

  • 在线图片像素颜色拾取工具
  • Qt之登录界面(splash)
  • NotebookLM:Google 最新 AI 笔记助理解析与实战应用
  • 软路由系统iStoreOS 一键安装 docker compose
  • vue3本地文件下载
  • 纯代码实现给WordPress添加文章复制功能
  • Redis 中 TTL 的基本知识与禁用缓存键的实现策略(Java)
  • 【PyQt】图像处理系统
  • Ruby语言的循环实现
  • javaEE安全开发 SQL预编译 Filter过滤器 Listener 监听器 访问控制
  • 一体机cell服务器更换内存步骤
  • Hadoop•用Web UI查看Hadoop状态词频统计
  • rhel7.9利用有网络环境打包ansible
  • vim文本编辑器三种模式的转换关系
  • 深度学习:大模型Decoding+MindSpore NLP分布式推理详解
  • 【JVM中的三色标记法是什么?】
  • 数据库服务体系结构
  • vscode项目依赖问题
  • R数据分析:有调节的中介与有中介的调节的整体介绍
  • RabbitMQ-消息可靠性以及延迟消息
  • Hack The Box-Starting Point系列Oopsie
  • Linux运维篇-PAM安全模块配置
  • 麒麟V10系统上安装Oracle
  • 项目开发实践——基于SpringBoot+Vue3实现的在线考试系统(七)
  • Elasticsearch:Jira 连接器教程第二部分 - 6 个优化技巧
  • Vulnhub Earth靶机攻击实战(一)
  • 51单片机——DS18B20温度传感器
  • HTML5+Canvas实现的鼠标跟随自定义发光线条源码
  • 关于jwt和security
  • 统计学习算法——逻辑斯谛回归