发现问题:
因为需要开发新功能,所以在数据库用的是本机的。
在连接mysql使用的地址:mysql:host=localhost;dbname=XXXXX
通过log查看到每次Opening DB connection的时候花费的时间较长。
当我在host中加入127.0.0.1 localhost
时就正常了。
我想要知道的是请求localhost的时候发生了什么? 用127.0.0.1 与localhost有什么不同?
最好能够详细的解释下?
注:电脑在断网的情况下也试过,还是一样的情况。
127.0.0.1 是ip,localhost是域名,域名需要解析,电脑本身是把localhost直接指定到本地的,你没有指定,就不知道指到哪里去了