48 lines
873 B
Plaintext
48 lines
873 B
Plaintext
@startuml 数据流组件图
|
|
|
|
package "探针组" {
|
|
[探针1] - grpc1
|
|
[探针2] - grpc2
|
|
[探针3] - grpc3
|
|
[探针4] - grpc4
|
|
}
|
|
|
|
node "数据流" {
|
|
grpc1 --> [数据流master]
|
|
grpc2 --> [数据流master]
|
|
grpc3 --> [数据流master]
|
|
grpc4 --> [数据流master]
|
|
|
|
[数据流master] --> [数据流master]
|
|
[数据流master] --> [数据流slave1]
|
|
[数据流master] --> [数据流slave2]
|
|
[数据流master] --> [数据流slave3]
|
|
}
|
|
|
|
node "配置中心" {
|
|
nacos -left-> 数据流
|
|
nacos -left-> 探针组
|
|
nacos -down-> 大数据计算
|
|
}
|
|
|
|
database "mongodb" {
|
|
node "mongod-ori-master"
|
|
node "mongod-ori-slave"
|
|
|
|
node "mongod-bmp-master"
|
|
node "mongod-bmp-slave"
|
|
|
|
数据流 -down-> mongodb
|
|
}
|
|
|
|
|
|
node "大数据计算" {
|
|
[计算任务1]
|
|
[计算任务2]
|
|
[计算任务3]
|
|
[计算任务4]
|
|
}
|
|
|
|
mongodb -> 大数据计算
|
|
|
|
@enduml |