[可视化]
Z-Suite 是否支持配置代理访问mysql 数据源
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。
|
|
|
|
永洪tech-Lerry
显示全部楼层
发表于 2022-4-2 14:14:31
|
|
|
|
yhdata_mfuXouPo
显示全部楼层
发表于 2022-4-2 14:27:29
感谢回复。
1. 9.0版本是否支持
2. 另外怎么保证访问mysql 是通过代理,而访问hive数据源不通过代理?
|
|
|
|
|
yhdata_mfuXouPo
显示全部楼层
发表于 2022-4-2 14:27:45
感谢回复。
1. 9.0版本是否支持
2. 另外怎么保证访问mysql 是通过代理,而访问hive数据源不通过代理? |
|
|
|
|
永洪tech-Lerry
显示全部楼层
发表于 2022-4-2 14:29:00
上面那个是针对Http请求的,本身应该只要您代理服务器内的转发配置好了,不用在永洪系统做别的设置,直接在数据源url处输入您代理服务器的ip和相应的转发端口就可以连接?您先试一下呢? |
|
|
|
|
yhdata_mfuXouPo
显示全部楼层
发表于 2022-4-2 14:39:59
|
|
|
|
永洪tech-Lerry
显示全部楼层
发表于 2022-4-2 14:42:21
我看了下那个系统设置里的代理服务器应该是针对http的,和数据库的url无关,理论上您配置了映射,数据库url直接填写代理的url就可以了,如果使用hive的时候您这边url就填直连的url不填代理服务器的就可以了? |
|
|
|
|
yhdata_mfuXouPo
显示全部楼层
发表于 2022-4-2 14:49:06
Class.forName("com.mysql.jdbc.Driver");
Connection conn = null;
Properties info = new Properties();
// info.put("proxy_type", "4"); // SSL Tunneling
info.put("proxy_host", "[proxy host]");
info.put("proxy_port", "[proxy port]");
info.put("proxy_user", "[proxy user]");
info.put("proxy_password", "[proxy password]");
info.put("user", "[db user]");
info.put("password", "[db pass word]");
conn = DriverManager.getConnection("jdbc:mysql://[db host]/", info);
如上,是不是就无法配置了? |
|
|
|
|
永洪tech-Lerry
显示全部楼层
发表于 2022-4-2 14:56:42
您这边是在代理服务器使用自己开发的代理功能去连接数据库服务器吗,这块您这边要如何进行映射我们不太了解呢。 |
|
|
|
|