MATLAB可以连接到MongoDB / SSH隧道?

6视图(30天)
我有一个问题与使用mongodb conncector ssh隧道。MATLAB是试图直接连接到服务器不使用隧道。
由于安全设置,我需要使用ssh连接到mongo db。因此,在powershell我开始:
ssh新兵27017:localhost: 27017 user@server
然后,在MATLAB中,我使用:
连接= mongo (“127.0.0.1”,27017,“数据库”,“用户名”,“用户”)
连接= mongo (“localhost”,27017,“数据库”,“用户名”,“用户”)
然后,错误的是:
错误使用mongo(第386行)
[Mongo司机错误]:超时10000年后女士在等待服务器相匹配@2da66a44 com.mongodb.client.internal.MongoClientDelegate 1美元。客户端视图的集群状态是{= REPLICA_SET类型,
服务器= [{type =未知地址=服务器:27017年,国家=连接异常= {com.mongodb。MongoSocketException:服务器},{java.net.UnknownHostException:服务器}})引起的。
注意,我从来没有告诉MATLAB对我的服务器,如果发现错误是因为其检索通过隧道。
我看到两个天真的解决方案:金宝搏官方网站
  1. 在matlab代码类设置ssh连接和连接mongodb
  2. 在matlab使用java启动ssh隧道,然后使用matlab中的mongo连接已经存在。
那些工作吗?
有一个实际的方法做这项工作吗?

答案(0)

标签

下载188bet金宝搏

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!