graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[console-ui/src/locales/zh-CN.js]" -- "[console-ui/src/locales/en-US.js]" [label=" 22 ", penwidth="10", color="#00688bFF"]; "[client/src/main/java/com/alibaba/nacos/client/naming/remote/gprc/NamingGrpcClientProxy.java]" -- "[client/src/main/java/com/alibaba/nacos/client/config/impl/ClientWorker.java]" [label=" 18 ", penwidth="8", color="#00688bDB"]; "[config/src/main/java/com/alibaba/nacos/config/server/controller/v2/ConfigControllerV2.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/controller/ConfigController.java]" [label=" 14 ", penwidth="6", color="#00688bB7"]; "[console/src/main/resources/static/index.html]" -- "[console-ui/src/locales/zh-CN.js]" [label=" 14 ", penwidth="6", color="#00688bB7"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/extrnal/ExternalConfigInfoPersistServiceImpl.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/embedded/EmbeddedConfigInfoPersistServiceImpl.java]" [label=" 14 ", penwidth="6", color="#00688bB7"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/extrnal/ExternalConfigInfoPersistServiceImpl.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/controller/ConfigController.java]" [label=" 13 ", penwidth="5", color="#00688bA5"]; "[client/src/main/java/com/alibaba/nacos/client/naming/remote/gprc/NamingGrpcClientProxy.java]" -- "[client/src/main/java/com/alibaba/nacos/client/naming/NacosNamingService.java]" [label=" 12 ", penwidth="5", color="#00688bA5"]; "[config/src/main/java/com/alibaba/nacos/config/server/remote/ConfigQueryRequestHandler.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/controller/ConfigServletInner.java]" [label=" 12 ", penwidth="5", color="#00688bA5"]; "[client/src/main/java/com/alibaba/nacos/client/naming/NacosNamingService.java]" -- "[client/src/main/java/com/alibaba/nacos/client/config/impl/ClientWorker.java]" [label=" 12 ", penwidth="5", color="#00688bA5"]; "[config/src/main/java/com/alibaba/nacos/config/server/controller/ConfigServletInner.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/controller/ConfigController.java]" [label=" 12 ", penwidth="5", color="#00688bA5"]; "[client/src/main/java/com/alibaba/nacos/client/naming/remote/NamingClientProxyDelegate.java]" -- "[client/src/main/java/com/alibaba/nacos/client/naming/NacosNamingService.java]" [label=" 12 ", penwidth="5", color="#00688bA5"]; "[config/src/main/java/com/alibaba/nacos/config/server/remote/ConfigQueryRequestHandler.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/controller/ConfigController.java]" [label=" 12 ", penwidth="5", color="#00688bA5"]; "[client/src/main/java/com/alibaba/nacos/client/config/impl/ConfigFuzzyWatchGroupKeyHolder.java]" -- "[client/src/main/java/com/alibaba/nacos/client/config/impl/ClientWorker.java]" [label=" 12 ", penwidth="5", color="#00688bA5"]; "[console/src/main/resources/static/index.html]" -- "[console-ui/src/locales/en-US.js]" [label=" 12 ", penwidth="5", color="#00688bA5"]; "[console/src/main/java/com/alibaba/nacos/console/proxy/config/ConfigProxy.java]" -- "[console/src/main/java/com/alibaba/nacos/console/handler/impl/inner/config/ConfigInnerHandler.java]" [label=" 11 ", penwidth="5", color="#00688bA5"]; "[client/src/main/java/com/alibaba/nacos/client/config/impl/ClientWorker.java]" -- "[client/src/main/java/com/alibaba/nacos/client/config/NacosConfigService.java]" [label=" 11 ", penwidth="5", color="#00688bA5"]; "[console-ui/src/locales/zh-CN.js]" -- "[console-ui/src/pages/AI/NewMcpServer/NewMcpServer.js]" [label=" 11 ", penwidth="5", color="#00688bA5"]; "[client/src/main/java/com/alibaba/nacos/client/naming/remote/http/NamingHttpClientProxy.java]" -- "[client/src/main/java/com/alibaba/nacos/client/naming/remote/gprc/NamingGrpcClientProxy.java]" [label=" 11 ", penwidth="5", color="#00688bA5"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/ConfigCacheService.java]" -- "[api/src/main/java/com/alibaba/nacos/api/common/Constants.java]" [label=" 11 ", penwidth="5", color="#00688bA5"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/query/handler/SpecialTagNotFoundHandler.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/service/query/handler/FormalHandler.java]" [label=" 11 ", penwidth="5", color="#00688bA5"]; "[client/src/main/java/com/alibaba/nacos/client/config/NacosConfigService.java]" -- "[api/src/main/java/com/alibaba/nacos/api/config/ConfigService.java]" [label=" 11 ", penwidth="5", color="#00688bA5"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/query/handler/GrayRuleMatchHandler.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/service/query/handler/FormalHandler.java]" [label=" 11 ", penwidth="5", color="#00688bA5"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/extrnal/ExternalConfigInfoGrayPersistServiceImpl.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/embedded/EmbeddedConfigInfoGrayPersistServiceImpl.java]" [label=" 11 ", penwidth="5", color="#00688bA5"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/query/handler/SpecialTagNotFoundHandler.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/service/query/handler/GrayRuleMatchHandler.java]" [label=" 11 ", penwidth="5", color="#00688bA5"]; "[config/src/main/java/com/alibaba/nacos/config/server/remote/ConfigPublishRequestHandler.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/controller/ConfigController.java]" [label=" 11 ", penwidth="5", color="#00688bA5"]; "[client/src/main/java/com/alibaba/nacos/client/naming/remote/http/NamingHttpClientProxy.java]" -- "[client/src/main/java/com/alibaba/nacos/client/config/impl/ClientWorker.java]" [label=" 11 ", penwidth="5", color="#00688bA5"]; "[naming/src/main/java/com/alibaba/nacos/naming/core/v2/index/NamingFuzzyWatchContextService.java]" -- "[client/src/main/java/com/alibaba/nacos/client/config/impl/ConfigFuzzyWatchContext.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[client/src/main/java/com/alibaba/nacos/client/naming/remote/gprc/NamingGrpcClientProxy.java]" -- "[api/src/main/java/com/alibaba/nacos/api/common/Constants.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[distribution/conf/derby-schema.sql]" -- "[config/src/main/resources/META-INF/derby-schema.sql]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[naming/src/main/java/com/alibaba/nacos/naming/remote/rpc/handler/NamingFuzzyWatchRequestHandler.java]" -- "[client/src/main/java/com/alibaba/nacos/client/config/impl/ConfigFuzzyWatchContext.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/extrnal/ExternalHistoryConfigInfoPersistServiceImpl.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/embedded/EmbeddedHistoryConfigInfoPersistServiceImpl.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[naming/src/main/java/com/alibaba/nacos/naming/push/v2/task/FuzzyWatchPushDelayTaskEngine.java]" -- "[client/src/main/java/com/alibaba/nacos/client/naming/NacosNamingService.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[config/src/main/java/com/alibaba/nacos/config/server/configuration/ConfigCommonConfig.java]" -- "[client/src/main/java/com/alibaba/nacos/client/config/impl/ClientWorker.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/extrnal/ExternalConfigInfoPersistServiceImpl.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/extrnal/ExternalConfigInfoGrayPersistServiceImpl.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[config/src/main/java/com/alibaba/nacos/config/server/controller/ConfigController.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/constant/Constants.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[client/src/main/java/com/alibaba/nacos/client/naming/remote/gprc/NamingGrpcClientProxy.java]" -- "[client/src/main/java/com/alibaba/nacos/client/naming/remote/NamingClientProxyDelegate.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/embedded/EmbeddedConfigInfoPersistServiceImpl.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/controller/ConfigController.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[naming/src/main/java/com/alibaba/nacos/naming/push/v2/task/FuzzyWatchChangeNotifyExecuteTask.java]" -- "[naming/src/main/java/com/alibaba/nacos/naming/core/v2/index/NamingFuzzyWatchContextService.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/extrnal/ExternalConfigInfoGrayPersistServiceImpl.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/embedded/EmbeddedConfigInfoPersistServiceImpl.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/ConfigOperationService.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/controller/ConfigController.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[naming/src/main/java/com/alibaba/nacos/naming/remote/rpc/handler/NamingFuzzyWatchRequestHandler.java]" -- "[common/src/main/java/com/alibaba/nacos/common/utils/FuzzyGroupKeyPattern.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[console-ui/src/pages/ConfigurationManagement/HistoryRollback/HistoryRollback.js]" -- "[console-ui/src/pages/ConfigurationManagement/ConfigRollback/ConfigRollback.js]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/extrnal/ExternalHistoryConfigInfoPersistServiceImpl.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/extrnal/ExternalConfigInfoPersistServiceImpl.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/embedded/EmbeddedHistoryConfigInfoPersistServiceImpl.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/HistoryConfigInfoPersistService.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[config/src/main/java/com/alibaba/nacos/config/server/model/CacheItem.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/service/ConfigCacheService.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[client/src/main/java/com/alibaba/nacos/client/config/impl/ConfigTransportClient.java]" -- "[client/src/main/java/com/alibaba/nacos/client/config/impl/ClientWorker.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/extrnal/ExternalHistoryConfigInfoPersistServiceImpl.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/HistoryConfigInfoPersistService.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/extrnal/ExternalConfigInfoPersistServiceImpl.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/embedded/EmbeddedConfigInfoGrayPersistServiceImpl.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/embedded/EmbeddedConfigInfoPersistServiceImpl.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/embedded/EmbeddedConfigInfoGrayPersistServiceImpl.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/extrnal/ExternalConfigInfoPersistServiceImpl.java]" -- "[config/src/main/java/com/alibaba/nacos/config/server/service/repository/embedded/EmbeddedHistoryConfigInfoPersistServiceImpl.java]" [label=" 10 ", penwidth="4", color="#00688b93"]; }