blob: 99f7584b7c9c5d881750c237abd5a80f072b8d26 [file] [log] [blame]
<svg id="SvgjsSvg1178" width="457" height="775.5" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs"><defs id="SvgjsDefs1179"><marker id="SvgjsMarker1210" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1211" d="M0,2 L14,6 L0,11 L0,2" fill="#323232" stroke="#323232" stroke-width="2"></path></marker><marker id="SvgjsMarker1214" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1215" d="M0,2 L14,6 L0,11 L0,2" fill="#323232" stroke="#323232" stroke-width="2"></path></marker><marker id="SvgjsMarker1224" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1225" d="M0,2 L14,6 L0,11 L0,2" fill="#323232" stroke="#323232" stroke-width="2"></path></marker><marker id="SvgjsMarker1228" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1229" d="M0,2 L14,6 L0,11 L0,2" fill="#323232" stroke="#323232" stroke-width="2"></path></marker><marker id="SvgjsMarker1232" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1233" d="M0,2 L14,6 L0,11 L0,2" fill="#323232" stroke="#323232" stroke-width="2"></path></marker><marker id="SvgjsMarker1254" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1255" d="M0,2 L14,6 L0,11 L0,2" fill="#323232" stroke="#323232" stroke-width="2"></path></marker><marker id="SvgjsMarker1340" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1341" d="M0,2 L14,6 L0,11 L0,2" fill="#323232" stroke="#323232" stroke-width="2"></path></marker><marker id="SvgjsMarker1344" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1345" d="M0,2 L14,6 L0,11 L0,2" fill="#323232" stroke="#323232" stroke-width="2"></path></marker><marker id="SvgjsMarker1348" markerWidth="16" markerHeight="12" refX="16" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1349" d="M0,2 L14,6 L0,11 L0,2" fill="#323232" stroke="#323232" stroke-width="2"></path></marker></defs><g id="SvgjsG1180" transform="translate(49,470)"><path id="SvgjsPath1181" d="M 0 0L 264 0L 264 197L 0 197Z" stroke-dasharray="10,6" stroke="rgba(50,50,50,1)" stroke-width="1" fill="none"></path><g id="SvgjsG1182"><text id="SvgjsText1183" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="244px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="88.875" transform="rotate(0)"></text></g></g><g id="SvgjsG1184" transform="translate(25,109.5)"><path id="SvgjsPath1185" d="M 0 0L 107 0L 107 60L 0 60Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#bbdefb"></path><g id="SvgjsG1186"><text id="SvgjsText1187" font-family="Arial" text-anchor="middle" font-size="13px" width="87px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="Arial" size="13px" weight="400" font-style="" opacity="1" y="12.375" transform="rotate(0)"><tspan id="SvgjsTspan1188" dy="16" x="53.5"><tspan id="SvgjsTspan1189" style="text-decoration:;">查找带id的实</tspan></tspan><tspan id="SvgjsTspan1190" dy="16" x="53.5"><tspan id="SvgjsTspan1191" style="text-decoration:;">例配置</tspan></tspan></text></g></g><g id="SvgjsG1192" transform="translate(25,209.5)"><path id="SvgjsPath1193" d="M 0 0L 107 0L 107 60L 0 60Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#bbdefb"></path><g id="SvgjsG1194"><text id="SvgjsText1195" font-family="Arial" text-anchor="middle" font-size="13px" width="87px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="Arial" size="13px" weight="400" font-style="" opacity="1" y="12.375" transform="rotate(0)"><tspan id="SvgjsTspan1196" dy="16" x="53.5"><tspan id="SvgjsTspan1197" style="text-decoration:;">查找带name的</tspan></tspan><tspan id="SvgjsTspan1198" dy="16" x="53.5"><tspan id="SvgjsTspan1199" style="text-decoration:;">实例配置</tspan></tspan></text></g></g><g id="SvgjsG1200" transform="translate(25,305.5)"><path id="SvgjsPath1201" d="M 0 0L 107 0L 107 60L 0 60Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#bbdefb"></path><g id="SvgjsG1202"><text id="SvgjsText1203" font-family="Arial" text-anchor="middle" font-size="13px" width="87px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="Arial" size="13px" weight="400" font-style="" opacity="1" y="12.375" transform="rotate(0)"><tspan id="SvgjsTspan1204" dy="16" x="53.5"><tspan id="SvgjsTspan1205" style="text-decoration:;">查找应用级配</tspan></tspan><tspan id="SvgjsTspan1206" dy="16" x="53.5"><tspan id="SvgjsTspan1207" style="text-decoration:;">置(单数前缀)</tspan></tspan></text></g></g><g id="SvgjsG1208"><path id="SvgjsPath1209" d="M78.5 169.5L78.5 189.5L78.5 189.5L78.5 209.5" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1210)"></path></g><g id="SvgjsG1212"><path id="SvgjsPath1213" d="M78.5 269.5L78.5 287.5L78.5 287.5L78.5 305.5" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1214)"></path></g><g id="SvgjsG1216" transform="translate(116,390)"><path id="SvgjsPath1217" d="M 0 0L 112 0L 112 53L 0 53Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1218"><text id="SvgjsText1219" font-family="Arial" text-anchor="middle" font-size="13px" width="92px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="Arial" size="13px" weight="400" font-style="" opacity="1" y="16.875" transform="rotate(0)"><tspan id="SvgjsTspan1220" dy="16" x="56"><tspan id="SvgjsTspan1221" style="text-decoration:;">提取属性集合</tspan></tspan></text></g></g><g id="SvgjsG1222"><path id="SvgjsPath1223" d="M132 335.5L172 335.5L172 390" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1224)"></path></g><g id="SvgjsG1226"><path id="SvgjsPath1227" d="M132 239.5L172 239.5L172 390" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1228)"></path></g><g id="SvgjsG1230"><path id="SvgjsPath1231" d="M132 139.5L172 139.5L172 390" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1232)"></path></g><g id="SvgjsG1234" transform="translate(128.5,113)"><path id="SvgjsPath1235" d="M 0 0L 49.5 0L 49.5 32L 0 32Z" stroke="none" fill="none"></path><g id="SvgjsG1236"><text id="SvgjsText1237" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="50px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="6.375" transform="rotate(0)"><tspan id="SvgjsTspan1238" dy="16" x="25"><tspan id="SvgjsTspan1239" style="text-decoration:;">Y</tspan></tspan></text></g></g><g id="SvgjsG1240" transform="translate(115,505)"><path id="SvgjsPath1241" d="M 0 0L 114 0L 114 49L 0 49Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1242"><text id="SvgjsText1243" font-family="Arial" text-anchor="middle" font-size="13px" width="94px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="Arial" size="13px" weight="400" font-style="" opacity="1" y="14.875" transform="rotate(0)"><tspan id="SvgjsTspan1244" dy="16" x="57"><tspan id="SvgjsTspan1245" style="text-decoration:;">转换属性值</tspan></tspan></text></g></g><g id="SvgjsG1246" transform="translate(28.5,25)"><path id="SvgjsPath1247" d="M 16.666666666666668 0L 83.33333333333333 0C 105.55555555555556 0 105.55555555555556 50 83.33333333333333 50L 16.666666666666668 50C -5.555555555555556 50 -5.555555555555556 0 16.666666666666668 0Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1248"><text id="SvgjsText1249" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="80px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="15.375" transform="rotate(0)"><tspan id="SvgjsTspan1250" dy="16" x="50"><tspan id="SvgjsTspan1251" style="text-decoration:;">Start</tspan></tspan></text></g></g><g id="SvgjsG1252"><path id="SvgjsPath1253" d="M78.5 75L78.5 92.25L78.5 92.25L78.5 109.5" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1254)"></path></g><g id="SvgjsG1256" transform="translate(74,162.5)"><path id="SvgjsPath1257" d="M 0 0L 43 0L 43 33.5L 0 33.5Z" stroke="none" fill="none"></path><g id="SvgjsG1258"><text id="SvgjsText1259" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="43px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="7.125" transform="rotate(0)"><tspan id="SvgjsTspan1260" dy="16" x="21.5"><tspan id="SvgjsTspan1261" style="text-decoration:;">N</tspan></tspan></text></g></g><g id="SvgjsG1262" transform="translate(74,264.5)"><path id="SvgjsPath1263" d="M 0 0L 43 0L 43 33.5L 0 33.5Z" stroke="none" fill="none"></path><g id="SvgjsG1264"><text id="SvgjsText1265" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="43px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="7.125" transform="rotate(0)"><tspan id="SvgjsTspan1266" dy="16" x="21.5"><tspan id="SvgjsTspan1267" style="text-decoration:;">N</tspan></tspan></text></g></g><g id="SvgjsG1268" transform="translate(115,592.5)"><path id="SvgjsPath1269" d="M 0 0L 114 0L 114 60L 0 60Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1270"><text id="SvgjsText1271" font-family="Arial" text-anchor="middle" font-size="13px" width="94px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="Arial" size="13px" weight="400" font-style="" opacity="1" y="4.375" transform="rotate(0)"><tspan id="SvgjsTspan1272" dy="16" x="57"><tspan id="SvgjsTspan1273" style="text-decoration:;">调用config bean</tspan></tspan><tspan id="SvgjsTspan1274" dy="16" x="57"><tspan id="SvgjsTspan1275" style="text-decoration:;">的setter方法更</tspan></tspan><tspan id="SvgjsTspan1276" dy="16" x="57"><tspan id="SvgjsTspan1277" style="text-decoration:;">新属性值</tspan></tspan></text></g></g><g id="SvgjsG1278" transform="translate(49,470)"><path id="SvgjsPath1279" d="M 0 0L 113 0L 113 29.5L 0 29.5Z" stroke="none" fill="none"></path><g id="SvgjsG1280"><text id="SvgjsText1281" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="113px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="5.125" transform="rotate(0)"><tspan id="SvgjsTspan1282" dy="16" x="56.5"><tspan id="SvgjsTspan1283" style="text-decoration:;">Loop: setter 方法</tspan></tspan></text></g></g><g id="SvgjsG1284" transform="translate(128.5,305.5)"><path id="SvgjsPath1285" d="M 0 0L 49.5 0L 49.5 32L 0 32Z" stroke="none" fill="none"></path><g id="SvgjsG1286"><text id="SvgjsText1287" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="50px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="6.375" transform="rotate(0)"><tspan id="SvgjsTspan1288" dy="16" x="25"><tspan id="SvgjsTspan1289" style="text-decoration:;">Y</tspan></tspan></text></g></g><g id="SvgjsG1290" transform="translate(128.5,214)"><path id="SvgjsPath1291" d="M 0 0L 49.5 0L 49.5 32L 0 32Z" stroke="none" fill="none"></path><g id="SvgjsG1292"><text id="SvgjsText1293" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="50px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="6.375" transform="rotate(0)"><tspan id="SvgjsTspan1294" dy="16" x="25"><tspan id="SvgjsTspan1295" style="text-decoration:;">Y</tspan></tspan></text></g></g><g id="SvgjsG1296" transform="translate(122,700.5)"><path id="SvgjsPath1297" d="M 16.666666666666668 0L 83.33333333333333 0C 105.55555555555556 0 105.55555555555556 50 83.33333333333333 50L 16.666666666666668 50C -5.555555555555556 50 -5.555555555555556 0 16.666666666666668 0Z" stroke="rgba(50,50,50,1)" stroke-width="2" fill-opacity="1" fill="#ffffff"></path><g id="SvgjsG1298"><text id="SvgjsText1299" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="80px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="15.375" transform="rotate(0)"><tspan id="SvgjsTspan1300" dy="16" x="50"><tspan id="SvgjsTspan1301" style="text-decoration:;">Stop</tspan></tspan></text></g></g><g id="SvgjsG1302" transform="translate(178,106.5)"><path id="SvgjsPath1303" d="M 0 0L 234 0L 250 16L 250 66L 0 66L 0 0Z" stroke="none" fill-opacity="1" fill="#ffffaa"></path><path id="SvgjsPath1304" d="M 234 0L 234 16L 250 16Z" stroke="none" fill-opacity="1" fill="#cdcdcd"></path><path id="SvgjsPath1305" d="M 0 0L 234 0L 250 16L 250 66L 0 66L 0 0Z" stroke="none" fill="none"></path><g id="SvgjsG1306"><text id="SvgjsText1307" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="230px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="23.375" transform="rotate(0)"></text></g></g><g id="SvgjsG1308" transform="translate(187,116.5)"><path id="SvgjsPath1309" d="M 0 0L 218 0L 218 46L 0 46Z" stroke="none" fill="none"></path><g id="SvgjsG1310"><text id="SvgjsText1311" font-family="微软雅黑" text-anchor="start" font-size="12px" width="218px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="start" family="微软雅黑" size="12px" weight="400" font-style="" opacity="1" y="14" transform="rotate(0)"><tspan id="SvgjsTspan1312" dy="15" x="0"><tspan id="SvgjsTspan1313" style="text-decoration:;">前缀: dubbo.{config-type}s.{config-id}.</tspan></tspan></text></g></g><g id="SvgjsG1314" transform="translate(181,203.5)"><path id="SvgjsPath1315" d="M 0 0L 235 0L 251 16L 251 66L 0 66L 0 0Z" stroke="none" fill-opacity="1" fill="#ffffaa"></path><path id="SvgjsPath1316" d="M 235 0L 235 16L 251 16Z" stroke="none" fill-opacity="1" fill="#cdcdcd"></path><path id="SvgjsPath1317" d="M 0 0L 235 0L 251 16L 251 66L 0 66L 0 0Z" stroke="none" fill="none"></path><g id="SvgjsG1318"><text id="SvgjsText1319" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="231px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="23.375" transform="rotate(0)"></text></g></g><g id="SvgjsG1320" transform="translate(188,213.5)"><path id="SvgjsPath1321" d="M 0 0L 237 0L 237 46L 0 46Z" stroke="none" fill="none"></path><g id="SvgjsG1322"><text id="SvgjsText1323" font-family="微软雅黑" text-anchor="start" font-size="12px" width="237px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="start" family="微软雅黑" size="12px" weight="400" font-style="" opacity="1" y="14" transform="rotate(0)"><tspan id="SvgjsTspan1324" dy="15" x="0"><tspan id="SvgjsTspan1325" style="text-decoration:;">前缀: dubbo.{config-type}s.{config-name}.</tspan></tspan></text></g></g><g id="SvgjsG1326" transform="translate(181,298)"><path id="SvgjsPath1327" d="M 0 0L 228 0L 244 16L 244 66L 0 66L 0 0Z" stroke="none" fill-opacity="1" fill="#ffffaa"></path><path id="SvgjsPath1328" d="M 228 0L 228 16L 244 16Z" stroke="none" fill-opacity="1" fill="#cdcdcd"></path><path id="SvgjsPath1329" d="M 0 0L 228 0L 244 16L 244 66L 0 66L 0 0Z" stroke="none" fill="none"></path><g id="SvgjsG1330"><text id="SvgjsText1331" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="224px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="23.375" transform="rotate(0)"></text></g></g><g id="SvgjsG1332" transform="translate(188,308)"><path id="SvgjsPath1333" d="M 0 0L 224 0L 224 46L 0 46Z" stroke="none" fill="none"></path><g id="SvgjsG1334"><text id="SvgjsText1335" font-family="微软雅黑" text-anchor="start" font-size="12px" width="224px" fill="#323232" font-weight="400" align="middle" lineHeight="125%" anchor="start" family="微软雅黑" size="12px" weight="400" font-style="" opacity="1" y="14" transform="rotate(0)"><tspan id="SvgjsTspan1336" dy="15" x="0"><tspan id="SvgjsTspan1337" style="text-decoration:;">前缀: dubbo.{config-type}.</tspan></tspan></text></g></g><g id="SvgjsG1338"><path id="SvgjsPath1339" d="M172 443L172 474L172 474L172 505" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1340)"></path></g><g id="SvgjsG1342"><path id="SvgjsPath1343" d="M172 554L172 573.25L172 573.25L172 592.5" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1344)"></path></g><g id="SvgjsG1346"><path id="SvgjsPath1347" d="M172 652.5L172 676.5L172 676.5L172 700.5" stroke="#323232" stroke-width="2" fill="none" marker-end="url(#SvgjsMarker1348)"></path></g></svg>