所有类
类
说明
AbstractConsistencyProtocol<T extends com.alibaba.nacos.consistency.Config,L extends com.alibaba.nacos.consistency.RequestProcessor>
Consistent protocol base class.
Abstract distro execute task.
Addressable pattern base class.
abstract rpc processor.
interceptor fo request.
Cluster member addressing mode for the address server.
auth filter config.
Unified filter to handle authentication and authorization.
Grpc implementation as a rpc server.
abstract rpc server .
class operation utils.
ClientConnectionEventListener.
registry for client connection event listeners.
MonitorType.
cluster rpc client proxy.
Constants.
Connection.
ConnectionIdMonitorKey.
connection limit rule change event.
connect manager.
ConnectionMetaInfo.
consistency configuration.
Method cache.
Kernel modules operate and maintain HTTP interfaces.
Distro callback.
Distro component holder.
Distro configuration.
Distro constants.
Distro data.
Distro data processor.
Distro data storage.
Distro delay task.
Distro delay task execute engine.
Distro delay task processor.
Distro exception.
Distro execute task execute engine.
Distro failed task handler.
Distro key.
Distro load data task.
Distro protocol.
Distro sync change task.
Distro sync delete task.
Distro task engine holder.
Distro transport agent.
Execute distro verify task.
Timed to start distro verify task.
Duplicate groupId when creating Raft Group throws this exception.
Core module code starts with 40001.
Failure callback based on Closure.
Closure with internal retry mechanism.
Cluster.conf file managed cluster member node addressing pattern.
Kv storage based on file system. // TODO 写文件的方式需要优化
Encapsulates third party tools for generics acquisition.
core module global executor.
grpc bi stream request .
Grpc implementation as a rpc server.
grpc connection.
rpc request accetor of grpc.
Grpc implementation as a rpc server.
push response to clients.
Id generator manager.
constant.
Abnormal JRaft.
JRaft for additional information on logging operations.
JRaft operations interface.
jraft maintain service.
A concrete implementation of CP protocol: JRaft.
JRaft server instance, away from Spring IOC management.
JRaft utils.
Universal KV storage interface.
RocksDB Exception.
Loggers for core.
For init logging configuration.
An addressing pattern factory, responsible for the creation of all addressing patterns.
MatchMode.
Cluster member node.
Node change listeners.
Member node addressing mode.
The necessary metadata information for the node.
Publish this event when the node list changes,All interested in the node list change event can listen to this event.
Member node tool class.
Realization of KV storage based on memory.
The Metrics center.
MonitorType.
MatchMode.
MonitorType.
MonitorType.
Nacos Application Listener, execute init process.
implement jraft closure.
Cluster communication interface.
已过时。
已过时。
Metrics unified usage center.
nacos request processor for
ReadRequest.nacos request processor for
WriteRequest.The life cycle state of a node plays an important role.
This exception is thrown if the current Raft Group Cluster does not elect a leader.
no this raft group exception.
A request wrapper to override the parameters.
request param info.
request path info. method:
RequestMapping.method() path: RequestMapping.value() or RequestMapping.value()ProtocolExecutor.
Conformance protocol management, responsible for managing the lifecycle of conformance protocols in Nacos.
id generator to server push ack.
raft config.
The RAFT protocol runs an exception event.
Changes to metadata information during the raft protocol run.
raft executor.
build
RaftOptions.jraft system constants.
request auth filter for remote.
util of remote.
Remoting connection heart beat event.
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.
Request mapping information. to find the matched method by request
Retry function.
ReuseHttpRequest.
httprequest wrapper.
httprequest wrapper.
RemoteConnectionEventListener.
server push ack synchronier.
push response to clients.
controller to control server loader.
request handler to handle server loader info.
Cluster node management in Nacos.
server reload request handler.
SnakflowerException.
copy from http://www.cluozy.com/home/hexo/2018/08/11/shariding-JDBC-snowflake/.
SpringApplicationRunListener before EventPublishingRunListener execution.Member node addressing mode in stand-alone mode.
Standalone
Profile ApplicationListener for ApplicationEnvironmentPreparedEvent.init environment config.
Ket-value Storage factory.
StringPool,aim to reduce memory allocation.
task.
Simple task time calculation,Currently only the task time statistics task that supports synchronizing code blocks is
supported.
tps control manager.
tps control manager.
tps control point.
tps control point.
tps control point.
tps control manager.
tps control point.
tps record.
web utils.