![](/img/trans.png)
[英]Running local NodeJS application can't connect to MySQL docker container running locally
[英]Connect nodejs (local) to cassandra database running on docker container
我有一个在本地运行的 nodejs API,我想将它连接到在 docker 容器上运行的 cassandra 集群。
我有容器的 IP 但在尝试连接时出现以下错误。
All host(s) tried to query failed. First host tried, {ip}: DriverError: Connection timeout
我正在尝试像这样连接。
var client = new cassandra.Client({ contactPoints: ['{ip}'], keyspace:'ks1'});
client.connect(function (err) {
assert.ifError(err);
});
我不太了解 docker,所以一些帮助将不胜感激。 谢谢!
我让它工作了。
var client = new cassandra.Client(
{contactPoints: ['127.0.0.1'], keyspace:'tfm',localDataCenter: 'datacenter1',}
);
这是有效的代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.