可以将站点 VPN 连接到 Bluemix Spark 服务吗?
Possible to connect Site VPN to Bluemix Spark Service?
背景:
- 我在 Softlayer 中托管了一个数据库集群
- 我没有使用 Bluemix 'container' 服务
- 我在 Bluemix 中使用 Spark 和 MessageHub 服务
问题
- 请解释我如何通过 Site VPN 连接将 bluemix spark 服务安全地连接到我的数据库集群?
- Bluemix VPN 的 UI 指示我必须指定要连接的容器或容器组 - 但它如何对应于 Spark/MessageHub 服务?据我所知,这些是共享服务,而不是容器或容器组。
Bluemix 上的 VPNaaS 当前支持 Bluemix docker-容器上的 services/applications 运行。
你可以试试这个:-
如果您可以访问 JDBC 连接到您的数据库(因为我不确定您正在访问哪个数据库)。
根据您的数据库驱动程序,您可以在 jdbc url.
上启用 ssl 连接
jdbc://${env.hostname}:10000/default;ssl=true;sslTrustStore=./truststore.jks;trustStorePassword=mypassword;
如果需要,请按照此 post 中的指南导入证书。
http://Whosebug.duapp.com/questions/37109302/how-to-connect-to-remote-hive-running-on-biginsights-on-cloud-from-a-spark-as-a/37121741
将 url 更改为您的数据库 url(例如下面的 postgres)
df = sqlContext.load(来源="jdbc",\
url="jdbc:postgresql://[publichost]:[port]/databasename",\
dbtable="[表名]")
谢谢,
查尔斯.
背景:
- 我在 Softlayer 中托管了一个数据库集群
- 我没有使用 Bluemix 'container' 服务
- 我在 Bluemix 中使用 Spark 和 MessageHub 服务
问题
- 请解释我如何通过 Site VPN 连接将 bluemix spark 服务安全地连接到我的数据库集群? - Bluemix VPN 的 UI 指示我必须指定要连接的容器或容器组 - 但它如何对应于 Spark/MessageHub 服务?据我所知,这些是共享服务,而不是容器或容器组。
Bluemix 上的 VPNaaS 当前支持 Bluemix docker-容器上的 services/applications 运行。
你可以试试这个:-
如果您可以访问 JDBC 连接到您的数据库(因为我不确定您正在访问哪个数据库)。
根据您的数据库驱动程序,您可以在 jdbc url.
上启用 ssl 连接jdbc://${env.hostname}:10000/default;ssl=true;sslTrustStore=./truststore.jks;trustStorePassword=mypassword;
如果需要,请按照此 post 中的指南导入证书。 http://Whosebug.duapp.com/questions/37109302/how-to-connect-to-remote-hive-running-on-biginsights-on-cloud-from-a-spark-as-a/37121741
将 url 更改为您的数据库 url(例如下面的 postgres) df = sqlContext.load(来源="jdbc",\ url="jdbc:postgresql://[publichost]:[port]/databasename",\ dbtable="[表名]")
谢谢, 查尔斯.