你的位置:首页 > Java教程

[Java教程]解决linux部署项目后,第一次访问初始化数据源的时候很慢的问题


先说一下场景

测试环境是linux - centos6.5,项目是分布式的,分别搭建到linux上

数据货使用的是阿里巴巴数据源

每次重启后的第一次访问会比较慢,查看日志发现 卡在这个地方

...{dataSource-1} inited...

网上找了一些问题,发现有个别人有这问题但是都没解决,后来都换了数据源,我觉得这个问题不是数据源的问题

猜测是linux或者mysql问题

首先修改linux配置,由于每次使用ssh登录会很慢,就修改了配置,登录速度提升,但是这不是根本原因

修改mysql文件,my.ini

增加如下代码:

skip-name-resolve

重启mysql服务

OK,解决!