@startuml title 改造前--dashboard同步nacos中修改限流规则 actor "sentinel控制台" as dashboard participant "GatewayFlowRuleController" as ruleCtl participant "GatewayFlowRulesNacosPublisher" as rulePub participant "NacosConfig中Converter" as cvt participant "ConfigService" as configSer autonumber activate dashboard dashboard-> ruleCtl: 修改限流规则 activate ruleCtl ruleCtl-> ruleCtl: updateFlowRule ruleCtl-> ruleCtl: 一系列的封装和转换 ruleCtl-> ruleCtl: publishRules ruleCtl-> rulePub: publish将规则推送到nacos中 activate rulePub rulePub-> cvt: List<GatewayFlowRuleEntity> -> JSON字符串 activate cvt activate configSer cvt-> configSer: 获取nacos配置用于后续推送 deactivate cvt deactivate rulePub deactivate ruleCtl deactivate dashboard @enduml
Decode URL
Submit
amiga
aws-orange
black-knight
bluegray
blueprint
cerulean-outline
cerulean
crt-amber
crt-green
cyborg-outline
cyborg
hacker
lightgray
mars
materia-outline
materia
metal
mimeograph
minty
plain
reddress-darkblue
reddress-darkgreen
reddress-darkorange
reddress-darkred
reddress-lightblue
reddress-lightgreen
reddress-lightorange
reddress-lightred
sandstone
silver
sketchy-outline
sketchy
spacelab
spacelab-white
superhero-outline
superhero
toy
united
vibrant
🎉 Discover the future PlantUML Web Editor! 🚀
PNG
SVG
ASCII Art