monetdb mapi api, mapi_connect() 到远程主机

monetdb mapi api, mapi_connect() to remote host

出于某种原因,通过

连接到设置 monetdb 服务器

mapi_connect("localhost", 50000, "monetdb", "monetdb", "sql", "demo");

有效,

然而,

mapi_connect("xxx.xxx.xxx.xxx", 50000, "monetdb", "monetdb", "sql", "demo");

无效。

我检查过端口 50000 已打开,服务已启动并且 运行。

我错过了什么?

弄清楚了,问题出在我的 Centos VM 的 VirtualBox 设置中的端口转发。对于任何有类似问题的人,只需添加一个端口转发规则,在我的例子中它是针对端口 50000(这是我的 monetdb 服务器运行的)。祝你好运。