mermaid时序图.md
概述
时序图用于表示复杂的时序逻辑演示
组件
1 |
|
sequenceDiagram
participant node1
participant node2
node1->>node2: 实线表示发送消息
node2-->>node1: 虚线表示响应
%% todo alt ,par 语法
时序图风格示例参考
1 |
|
sequenceDiagram
participant manager as Manager
participant node1 as node1
participant node2 as node2
participant node3 as node3
manager->>node1: 建立集群
activate node1
node1->>node1: new cluster node1
node1-->>manager:
deactivate node1
manager->>node2: 新增节点2
activate node2
Note over node1,node2: 环境变量中 cluster: node1,node2
node2->>node1: member add node2
node1-->>node2:
node2->>node2: node2 start (existing cluster, cluster: node1,node2)
node2-->>manager:
deactivate node2
manager->>node3: 新增节点3
activate node3
Note over node1,node3: 环境变量中 cluster: node1,node2,node3
alt request endpoints
node3->>node1: member add node3
node1-->>node3:
else
node3->>node2: member add node3
node2-->>node3:
end
node3->>node3: node3 start(existing cluster, cluster: node1,node2,node3)
node3-->>manager: 响应
deactivate node3
mermaid时序图.md
https://abrance.github.io/2024/03/28/domain/文档/mermaid时序图/