我想使用以下代码连接到 tarantool cotainer:
import TarantoolConnection from 'tarantool-driver'
let connection = new TarantoolConnection('192.168.99.100:3301');
connection.ping().then((res) => {
console.log(res);
});
在此之前我开始容器:
docker run -p 3301:3301 -d tarantool/tarantool:1.6
但结果我什么也没得到。
如果我尝试为该空间创建空间或\和索引:
connection.eval("box.schema.space.create('myspace', {if_not_exists=true, temporary=true})").then((res) => {
console.log(res);
});
我收到此错误:
UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝 id:1):错误:此套接字已关闭
或者:
UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝id:2):错误:连接将被破坏或已经被破坏,创建另一个
正如我从错误中看到的,所需的套接字已经关闭,但我不明白为什么。
tarantool 驱动版本:
"tarantool-driver": "2.0.5",
我该如何解决?