Orientdb:如何设置副本服务器角色?

时间:2019-06-24 22:08:40

标签: json orientdb orientdb3.0

让我们说我们有三台服务器:class SpinnerPreference : Preference { constructor(context: Context, attrs: AttributeSet, defStyleAttributes: Int, defStyleRes: Int) : super(context, attrs, defStyleAttributes, defStyleRes) constructor(context: Context, attrs: AttributeSet, defStyleAttributes: Int) : super(context, attrs, defStyleAttributes) constructor(context: Context, attrs: AttributeSet) : super(context, attrs) constructor(context: Context) : super(context) } 1.1.1.12.2.2.2

我想使3.3.3.31.1.1.1成为2.2.2.2master成为3.3.3.3(这两个角色在orientdb {{3中都有描述}}文档)

这是我的replica的内容:

default-distributed-db-config.json

使用此配置启动OrientDB服务器时,出现错误:

{
    "replication": true,
    "hotAlignment" : true,
    "autoDeploy": true,
    "readQuorum": 1,
    "writeQuorum": "majority",
    "executionMode": "undefined",
    "readYourWrites": true,
    "newNodeStrategy": "static",
    "servers": {
        "1.1.1.1": "master",
        "2.2.2.2": "master",
        "3.3.3.3":  "replica"
    },
    "clusters": {
        "internal": {},
        "*": {
          "servers": ["<NEW_NODE>"]
        }
    }
}

我想可能有语法错误,但是json配置有效。

由于OrientDB缺少有关如何配置副本的示例,有人可以解释一下如何配置主副本和副本吗?

0 个答案:

没有答案