所有类
-
所有类 接口概要 类概要 枚举概要 异常错误概要 注释类型概要 类 说明 AbstractClusterRequest Cluster request.AbstractConsistencyProtocol<T extends com.alibaba.nacos.consistency.Config,L extends com.alibaba.nacos.consistency.RequestProcessor> Consistent protocol base class.AbstractDistroExecuteTask Abstract distro execute task.AbstractDynamicConfig Nacos abstract dynamic config.AbstractMemberLookup Addressable pattern base class.AbstractProcessor abstract rpc processor.AbstractRequestFilter interceptor fo request.AddressServerMemberLookup Cluster member addressing mode for the address server.AddressTransportFilter AddressTransportFilter process remote address, local address and connection id attributes.AuthConfig auth filter config.AuthFilter Unified filter to handle authentication and authorization.BaseGrpcServer Grpc implementation as a rpc server.BaseRpcServer abstract rpc server .ClassUtils class operation utils.ClientConnectionEventListener ClientConnectionEventListener.ClientConnectionEventListenerRegistry registry for client connection event listeners.ClusterRpcClientProxy cluster rpc client proxy.Commons Constants.Connection Connection.ConnectionManager connect manager.ConnectionMeta ConnectionMetaInfo.ConsistencyConfiguration consistency configuration.ControllerMethodsCache Method cache.CoreOpsController Kernel modules operate and maintain HTTP interfaces.CoreOpsV2Controller Kernel modules operate and maintain HTTP interfaces v2.DistroCallback Distro callback.DistroComponentHolder Distro component holder.DistroConfig Distro configuration.DistroConstants Distro constants.DistroData Distro data.DistroDataProcessor Distro data processor.DistroDataStorage Distro data storage.DistroDelayTask Distro delay task.DistroDelayTaskExecuteEngine Distro delay task execute engine.DistroDelayTaskProcessor Distro delay task processor.DistroException Distro exception.DistroExecuteTaskExecuteEngine Distro execute task execute engine.DistroFailedTaskHandler Distro failed task handler.DistroKey Distro key.DistroLoadDataTask Distro load data task.DistroProtocol Distro protocol.DistroRecord Distro record for monitor.DistroRecordsHolder Distro records holder.DistroSyncChangeTask Distro sync change task.DistroSyncDeleteTask Distro sync delete task.DistroTaskEngineHolder Distro task engine holder.DistroTransportAgent Distro transport agent.DistroVerifyExecuteTask Execute distro verify task.DistroVerifyTimedTask Timed to start distro verify task.DuplicateRaftGroupException Duplicate groupId when creating Raft Group throws this exception.ErrorCode Core module code starts with 40001.FailoverClosure Failure callback based on Closure.FailoverClosureImpl Closure with internal retry mechanism.FileConfigMemberLookup Cluster.conf file managed cluster member node addressing pattern.FileKvStorage Kv storage based on file system. // TODO 写文件的方式需要优化GenericType<T> Encapsulates third party tools for generics acquisition.GlobalExecutor core module global executor.GrpcBiStreamRequestAcceptor grpc bi stream request .GrpcClusterServer Grpc implementation as a rpc server.GrpcConnection grpc connection.GrpcConnectionInterceptor GrpcConnectionInterceptor set connection.GrpcRequestAcceptor rpc request acceptor of grpc.GrpcSdkServer Grpc implementation as a rpc server.GrpcServerConstants Grpc server side constants.GrpcServerConstants.GrpcConfig HealthCheckRequestHandler push response to clients.HttpTpsCheckRequestParser http tps check request parser.HttpTpsCheckRequestParserRegistry http tps check request parse registry.HttpTpsPointRegistry RequestHandlerRegistry.IdGeneratorManager Id generator manager.IdGeneratorVO Id generator vo.IdGeneratorVO.IdInfo JRaftConstants constant.JRaftException Abnormal JRaft.JRaftLogOperation JRaft for additional information on logging operations.JRaftMaintainService JRaft operations interface.JRaftOps jraft maintain service.JRaftProtocol A concrete implementation of CP protocol: JRaft.JRaftServer JRaft server instance, away from Spring IOC management.JRaftServer.RaftGroupTuple JRaftUtils JRaft utils.JSnapshotOperation JRaft snapshot operation.KvStorage Universal KV storage interface.KvStorage.KvType KvStorageException RocksDB Exception.Loggers Loggers for core.LoggingApplicationListener For init logging configuration.LogUpdateRequest Request entity for log operator interface.LongConnectionMetricsCollector long connection metrics collector.LookupFactory An addressing pattern factory, responsible for the creation of all addressing patterns.LookupFactory.LookupType LookupUpdateRequest Update member lookup type.Member Cluster member node.Member.MemberBuilder MemberChangeListener Node change listeners.MemberLookup Member node addressing mode.MemberMetaDataConstants The necessary metadata information for the node.MemberReportHandler MemberReportHandler.MemberReportRequest MemberReportRequest.MemberReportResponse MemberReportResponse.MembersChangeEvent Publish this event when the node list changes,All interested in the node list change event can listen to this event.MembersChangeEvent.MemberChangeEventBuilder MemberUtil Member node tool class.MemoryKvStorage Realization of KV storage based on memory.MemoryKvStorage.Key MetricsMonitor The Metrics center.NacosApplicationListener Nacos Application Listener, execute init process.NacosClosure implement jraft closure.NacosClosure.NacosStatus NacosClusterController Cluster communication interface.NacosClusterControllerV2 Cluster communication interface v2.NacosClusterOperationService NacosClusterOperationService.NacosCombinedTraceSubscriber Combined trace events subscriber.NacosHttpTpsControlInterceptor nacos http control interceptor.NacosHttpTpsControlWebMvcConfigurer http tps control configurer.NacosMeterRegistryCenter Metrics unified usage center.NacosReadRequestProcessor nacos request processor forReadRequest.NacosRuntimeConnectionEjector nacos runtime connection ejector.NacosStateMachine JRaft StateMachine implemented.NacosWriteRequestProcessor nacos request processor forWriteRequest.NettyChannelHelper Get netty channel.NodeState The life cycle state of a node plays an important role.NoLeaderException This exception is thrown if the current Raft Group Cluster does not elect a leader.NoSuchRaftGroupException no this raft group exception.OptionalTlsProtocolNegotiator support the tls and plain protocol one the same port.OverrideParameterRequestWrapper A request wrapper to override the parameters.ParamRequestCondition request param info.ParamRequestCondition.ParamExpression PathRequestCondition request path info. method:RequestMapping.method()path:RequestMapping.value()orRequestMapping.value()PathRequestCondition.PathExpression ProtocolExecutor ProtocolExecutor.ProtocolManager Conformance protocol management, responsible for managing the lifecycle of conformance protocols in Nacos.PushAckIdGenerator id generator to server push ack.RaftConfig raft config.RaftErrorEvent The RAFT protocol runs an exception event.RaftEvent Changes to metadata information during the raft protocol run.RaftEvent.RaftEventBuilder RaftExecutor raft executor.RaftOptionsBuilder buildRaftOptions.RaftSysConstants jraft system constants.RemoteAbilityInitializer Server ability initializer for remote.RemoteRequestAuthFilter request auth filter for remote.RemoteTpsCheckRequestParser remote tps check request parser.RemoteTpsCheckRequestParserRegistry remote tps check request parser registry.RemoteUtils util of remote.RemotingHeartBeatEvent Remoting connection heart beat event.RequestFilters filters of request.RequestHandler<T extends com.alibaba.nacos.api.remote.request.Request,S extends com.alibaba.nacos.api.remote.response.Response> Nacos based request handler.RequestHandlerRegistry RequestHandlerRegistry.RequestMappingInfo Request mapping information. to find the matched method by requestRequestMappingInfo.RequestMappingInfoComparator RetryRunner Retry function.ReuseHttpRequest ReuseHttpRequest.ReuseHttpServletRequest httprequest wrapper.ReuseUploadFileHttpServletRequest httprequest wrapper.RpcAckCallbackInitorOrCleaner RemoteConnectionEventListener.RpcAckCallbackSynchronizer server push ack synchronier.RpcPushService push response to clients.RpcServerTlsConfig Grpc config.RuntimeConnectionEjector runtime connection ejector.ServerAbilityInitializer Nacos server ability initializer.ServerAbilityInitializerHolder Nacos server ability initializer holder.ServerLoaderController controller to control server loader.ServerLoaderInfoRequestHandler request handler to handle server loader info.ServerMemberManager Cluster node management in Nacos.ServerReloaderRequestHandler server reload request handler.SnakflowerException SnakflowerException.SnowFlowerIdGenerator copy from http://www.cluozy.com/home/hexo/2018/08/11/shariding-JDBC-snowflake/.SpringApplicationRunListener SpringApplicationRunListenerbeforeEventPublishingRunListenerexecution.SpringValueConfigsInitializer spring value for control configs.StandaloneMemberLookup Member node addressing mode in stand-alone mode.StandaloneProfileApplicationListener StandaloneProfileApplicationListenerforApplicationEnvironmentPreparedEvent.StartingApplicationListener init environment config.StorageFactory Ket-value Storage factory.StringPool StringPool,aim to reduce memory allocation.Task task.TimerContext Simple task time calculation,Currently only the task time statistics task that supports synchronizing code blocks is supported.TpsControl tps control manager.TpsControlConfig tps control manager.TpsControlRequestFilter tps control point.WebUtils web utils.