一、问题排查

应用程序在启动的时候连接数据库时候,连接数据库被拒绝(communication link failure)。继续往下找原因出现java.net.UnknownHostException:m4.mysql.cc。找不到数据库对应的host二、解决方案

没法解析该域名,能够将域名对应的ip写入到hosts文件中保存。

windows:hosts文件在“c:\windows\system32\drivers\etc”中。网络

Linux:更改hosts的操做以下

cd /etc/ui

         vi hosts.net

输入:m4.mysql.cc

三、如何预防

仔细检查主机名 –检查域名的拼写并修剪多余的空格是很好的。
检查DNS设置 –在运行应用程序之前,使用计算机上的ping hostname命令确保DNS服务器已启动并正在运行。 如果主机名是新的,则需要等待一段时间才能访问DNS服务器。

Logo

更多推荐