让我们说我们有三台服务器: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.1
和2.2.2.2
。
我想使3.3.3.3
和1.1.1.1
成为2.2.2.2
,master
成为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缺少有关如何配置副本的示例,有人可以解释一下如何配置主副本和副本吗?