Dataphin离线管道中Hive输出组件配置后报错“获取元数据失败MySQLNonTransientConnectionException Too many connections"
问题描述
Dataphin离线管道中Hive输出组件配置后报错“获取元数据失败MySQLNonTransientConnectionException Too many connections"是什么原因?
Hive数据源测试连接时也连接失败,提示报错信息“Too many connections”。
问题原因
Hive元数据meta的mysql数据库的连接数达到了设置的最大连接数量,导致新的hive连接无法连接到meta库,从而报错获取元数据失败。
解决方案
将Hive的meta mysql库的最大连接数上限调大一些,一般建议设置为1000(通常默认值是200)。Mysql数据库的最大连接数设置可参考更多信息。
更多信息
适用于
- Dataphin