Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb 带有多个主机的Mongo Spark连接器_Mongodb_Apache Spark_Connector - Fatal编程技术网

Mongodb 带有多个主机的Mongo Spark连接器

Mongodb 带有多个主机的Mongo Spark连接器,mongodb,apache-spark,connector,Mongodb,Apache Spark,Connector,我尝试使用mongo-Spark-connector_2.10-2.0.0将Spark连接到MongoDB,但当URI中有多台主机时,它就不起作用了 我的URI如下所示: mongodb://login:password@cluster0-shard-0xxxxx:27017,cluster0-shard-0yyyyy:27017,cluster0-shard-0zzzzz:27017/database?ssl=true&replicaSet=Cluster0-shard-0&a

我尝试使用mongo-Spark-connector_2.10-2.0.0将Spark连接到MongoDB,但当URI中有多台主机时,它就不起作用了

我的URI如下所示:

mongodb://login:password@cluster0-shard-0xxxxx:27017,cluster0-shard-0yyyyy:27017,cluster0-shard-0zzzzz:27017/database?ssl=true&replicaSet=Cluster0-shard-0&authSource=admin
我会遇到这样的错误

Command failed with error 8000: 'no SNI name sent, make sure using a MongoDB 3.4+ driver/shell.' on server cluster0-shard-0xxxxx

它适用于只有一台主机的其他URI。

问题是我使用的Atlas Free层需要SNI,而Mongo-spark-connector_2.10-2.0.0当前使用的Mongo Java驱动程序不支持SNI