嘿~ 今天天气不错嘛

elasticsearch6.2.4 ik 插件基于数据库热更新词库问题

Elasticsearch | 作者 feitengteng | 发布于2018年07月11日 | 阅读数:4862

请问大家有没有遇到过,我修改 ik插件的源码,通过定时线程 读取mysql 数据库的数据更新到 扩展词与停用词中, 因为ik打包后需要自己加入mysql驱动,然后我使用的数据库是mysql5.6  使用了各种驱动,都出现 奇怪的问题 , 不是找不到 driver  就是 连接不上数据库,但是我确定url是可连接上的,各位遇到过的大大们,麻烦指教下,万分感谢.
已邀请:

zz_hello

赞同来自:

请问你知道是为什么了吗,我6.4的es也出现了这样的问题,就是连接不到数据库。
mysql是5.7的,es是6.4的,用6.0.3的驱动就报这个错误java.sql.SQLNonTransientConnectionException: Could not create connection to database server.;
 
用5.1.46的驱动就会报[
2018-10-09T1437,121][ERROR][o.e.b.ElasticsearchUncaughtExceptionHandler] [] fatal error in thread [elasticsearch[_D8Tp9M][generic][T#1]], exiting
java.lang.ExceptionInInitializerError: null
  at java.lang.Class.forName0(Native Method) ~[?:1.8.0_181]
  at java.lang.Class.forName(Class.java:264) ~[?:1.8.0_181]

zz_hello

赞同来自:

要回复问题请先登录注册