我试图删除名为 'unit_tests' 的 ' memory ' 类型的 orientdb 数据库,我收到以下错误:
{"errors":[{"code":505,"reason":505,"content":"java.lang.StackOverflowError"}]}
我运行一个使用以下命令创建的 docker 容器:
docker run -d --name minion --net=host -p 2424:2424 -p 2480:2480 -p 2434:2434 -p 5701:5701 -e ORIENTDB_NODE_NAME=minion -v /home/user/orient-config:/orientdb/config -v /home/user/databases:/orientdb/databases -e ORIENTDB_ROOT_PASSWORD=password orientdb:latest /orientdb/bin/server.sh -Ddistributed=true -Xmx8g
如果我尝试通过浏览器界面、console.sh 或 pyorient 删除数据库,则会收到错误消息。
当我连接到数据库时,实际上发生了错误。
是否可以在 orientdb 的 docker 中使用“内存”类型的数据库进行单元测试?
我肯定错过了什么。