mirror of
https://github.com/duanhf2012/origin.git
synced 2026-02-03 22:45:13 +08:00
补充readme
This commit is contained in:
39
README.md
39
README.md
@@ -80,8 +80,22 @@ Etcd方式示例:
|
|||||||
"DialTimeoutMillisecond": 3000,
|
"DialTimeoutMillisecond": 3000,
|
||||||
"EtcdList": [
|
"EtcdList": [
|
||||||
{
|
{
|
||||||
"NetworkName": ["network1"],
|
"LocalNetworkName": "network_Area1",
|
||||||
"Endpoints": ["http://192.168.13.24:12379"]
|
"Endpoints": ["http://127.0.0.1:12379"],
|
||||||
|
"UserName": "",
|
||||||
|
"Password": "",
|
||||||
|
"Cert": "",
|
||||||
|
"CertKey": "",
|
||||||
|
"Ca": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"NeighborNetworkName": ["network_Area2"],
|
||||||
|
"Endpoints": ["http://127.0.0.1:12379"],
|
||||||
|
"UserName": "",
|
||||||
|
"Password": "",
|
||||||
|
"Cert": "",
|
||||||
|
"CertKey": "",
|
||||||
|
"Ca": ""
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -92,12 +106,16 @@ TTLSecond:表示健康检查TTL失效时间10秒
|
|||||||
|
|
||||||
DialTimeoutMillisecond: 与etcd连接超时时间
|
DialTimeoutMillisecond: 与etcd连接超时时间
|
||||||
|
|
||||||
EtcdList:Etcd列表,可以多个Etcd服务器连接
|
EtcdList:Etcd列表,可以多个Etcd服务器连接(注意:列表中必需有一个LocalNetworkName项,表示当前所有的Node归属当前网络名为network_Area1)Node下所有的服务会往network_Area1中注册。监听该网络的结点可以发现该网络中的Service。本地网络会默认监听本地网络中所有的服务。
|
||||||
|
|
||||||
NetworkName:所在的网络名称,可以配置多个。node会往对应的网络名称中注册、监听发现Service。NetworkName也起到发现隔离的作用。
|
NeighborNetworkName:表示监听的邻居网络名,可以发现该网络中所有Service
|
||||||
|
|
||||||
Endpoints:Etcd服务器地址
|
Endpoints:Etcd服务器地址
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Origin方式示例:
|
Origin方式示例:
|
||||||
|
|
||||||
```json
|
```json
|
||||||
@@ -105,10 +123,15 @@ Origin方式示例:
|
|||||||
"Discovery": {
|
"Discovery": {
|
||||||
"Origin":{
|
"Origin":{
|
||||||
"TTLSecond": 10,
|
"TTLSecond": 10,
|
||||||
|
"LocalMasterNodeId": "bot",
|
||||||
"MasterNodeList": [
|
"MasterNodeList": [
|
||||||
{
|
{
|
||||||
"NodeId": "test_1",
|
"NodeId": "bot",
|
||||||
"ListenAddr": "127.0.0.1:8801"
|
"ListenAddr": "127.0.0.1:11001"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"NodeId": "mp1server",
|
||||||
|
"ListenAddr": "127.0.0.1:11000"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -118,8 +141,12 @@ Origin方式示例:
|
|||||||
|
|
||||||
TTLSecond:表示健康检查TTL失效时间10秒
|
TTLSecond:表示健康检查TTL失效时间10秒
|
||||||
|
|
||||||
|
LocalMasterNodeId:本地所有的Node归属当前Master NodeId。归属当前的所有的Node会往该Master Node中注册服务。MasterNode会自动同步给所有的监听结点。本地Node会默认监听本地Master Node中所有的服务。注意LocalMasterNodeId配置的NodeId要在MasterNodeList列表中。
|
||||||
|
|
||||||
MasterNodeList:指定哪些Node为服务发现Master结点,需要配置NodeId与ListenAddr,注意它们要与实际的Node配置一致。
|
MasterNodeList:指定哪些Node为服务发现Master结点,需要配置NodeId与ListenAddr,注意它们要与实际的Node配置一致。
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### RpcMode部分
|
### RpcMode部分
|
||||||
|
|
||||||
默认模式
|
默认模式
|
||||||
|
|||||||
Reference in New Issue
Block a user