- Cache - com.alipay.sofa.rpc.common.struct中的接口
-
- cache - 类 中的变量com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
是否启动结果缓存
- cache - 类 中的变量com.alipay.sofa.rpc.config.MethodConfig
-
是否启用客户端缓存
- cacheCommonData() - 类 中的方法com.alipay.sofa.rpc.bootstrap.bolt.BoltClientProxyInvoker
-
- cacheCommonData() - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultClientProxyInvoker
-
- cacheCommonData() - 类 中的方法com.alipay.sofa.rpc.bootstrap.rest.RestClientProxyInvoker
-
- cacheConsumerConfig(ConsumerBootstrap) - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRuntimeContext
-
增加缓存ConsumerConfig
- cacheProviderConfig(ProviderBootstrap) - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRuntimeContext
-
增加缓存ProviderConfig
- cacheRef - 类 中的变量com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
结果缓存实现类
- CalculateUtils - com.alipay.sofa.rpc.common.utils中的类
-
计算类
- CalculateUtils() - 类 的构造器com.alipay.sofa.rpc.common.utils.CalculateUtils
-
- Callback<Q,S> - com.alipay.sofa.rpc.invoke中的接口
-
面向用户的,回调的抽象类,实现通知方法,指定传递对象
- callback - 类 中的变量com.alipay.sofa.rpc.message.bolt.BoltInvokerCallback
-
请求里的实际回调对象
- callback - 类 中的变量com.alipay.sofa.rpc.transport.http.CallbackInvokeClientHandler
-
请求里的实际回调对象
- CALLBACK_MAX_SIZE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
本地缓存的Callback最大实例数
- CallbackInvokeClientHandler - com.alipay.sofa.rpc.transport.http中的类
-
Callback调用的响应处理器
- CallbackInvokeClientHandler(ConsumerConfig, ProviderInfo, SofaResponseCallback, SofaRequest, RpcInternalContext, ClassLoader) - 类 的构造器com.alipay.sofa.rpc.transport.http.CallbackInvokeClientHandler
-
Instantiates a CallbackInvokeClientHandler
- CALLER_APP_KEY - 类 中的静态变量com.alipay.sofa.rpc.common.TracerCompatibleConstants
-
调用方应用名放在透传上下文中的 key
- CALLER_IDC_KEY - 类 中的静态变量com.alipay.sofa.rpc.common.TracerCompatibleConstants
-
调用方 IDC 放在透传上下文中的 key
- CALLER_IP_KEY - 类 中的静态变量com.alipay.sofa.rpc.common.TracerCompatibleConstants
-
调用方的IP地址
- CALLER_ZONE_KEY - 类 中的静态变量com.alipay.sofa.rpc.common.TracerCompatibleConstants
-
调用方逻辑 ZONE 放在透传上下文中的 key
- callerApp - 类 中的变量com.alipay.sofa.rpc.metrics.lookout.RpcServerLookoutModel
-
- callerAppName - 类 中的变量com.alipay.sofa.rpc.api.context.RpcServiceContext
-
target appName
- callerUrl - 类 中的变量com.alipay.sofa.rpc.api.context.RpcServiceContext
-
target url
- cancel(boolean) - 类 中的方法com.alipay.sofa.rpc.message.AbstractResponseFuture
-
- CANCELLATION_CAUSE - 类 中的静态变量com.alipay.sofa.rpc.message.AbstractResponseFuture
-
- canonicalNameToJvmName(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassTypeUtils
-
通用描述转JVM描述
- canTelnet(String, int, int) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
是否可以telnet
- carryWithRequest(RpcInvokeContext, SofaRequest) - 类 中的静态方法com.alipay.sofa.rpc.context.BaggageResolver
-
通过请求透传数据
- carryWithResponse(RpcInvokeContext, SofaResponse) - 类 中的静态方法com.alipay.sofa.rpc.context.BaggageResolver
-
通过响应透传数据
- castThis() - 类 中的方法com.alipay.sofa.rpc.config.AbstractIdConfig
-
- catchException(Throwable) - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.ServiceExceptionInvocationStat
-
- catchException(Throwable) - 接口 中的方法com.alipay.sofa.rpc.client.aft.InvocationStat
-
tick one exception event
- cause - 类 中的变量com.alipay.sofa.rpc.message.AbstractResponseFuture
-
异常
- CGLIB_CLASS_SEPARATOR - 类 中的静态变量com.alipay.sofa.rpc.config.JAXRSProviderManager
-
The CGLIB class separator character "$$"
- changed(Object, Object) - 类 中的静态方法com.alipay.sofa.rpc.common.RpcConfigs
-
值是否发生变化
- channel() - 类 中的方法com.alipay.sofa.rpc.transport.AbstractChannel
-
通道
- channel - 类 中的变量com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
Channel
- channel() - 类 中的方法com.alipay.sofa.rpc.transport.netty.NettyChannel
-
- channelContext() - 类 中的方法com.alipay.sofa.rpc.transport.AbstractChannel
-
长连接上下文
- ChannelContext - com.alipay.sofa.rpc.transport中的类
-
每个长连接都对应一个上下文,例如客户端本地存着服务端版本,服务端存着客户端的APP信息等
- ChannelContext() - 类 的构造器com.alipay.sofa.rpc.transport.ChannelContext
-
- channelContext() - 类 中的方法com.alipay.sofa.rpc.transport.netty.NettyChannel
-
- channelInactive(ChannelHandlerContext) - 类 中的方法com.alipay.sofa.rpc.transport.http.Http2ClientChannelHandler
-
- ChannelListener - com.alipay.sofa.rpc.listener中的接口
-
Listener of channel event
- channelRead0(ChannelHandlerContext, Object) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaRestRequestHandler
-
- channelRead0(ChannelHandlerContext, FullHttpRequest) - 类 中的方法com.alipay.sofa.rpc.transport.http.Http1ServerChannelHandler
-
- channelRead0(ChannelHandlerContext, FullHttpResponse) - 类 中的方法com.alipay.sofa.rpc.transport.http.Http2ClientChannelHandler
-
- channelRead0(ChannelHandlerContext, Http2Settings) - 类 中的方法com.alipay.sofa.rpc.transport.http.Http2SettingsHandler
-
- channelReadComplete(ChannelHandlerContext) - 类 中的方法com.alipay.sofa.rpc.transport.http.Http1ServerChannelHandler
-
- channelToString(SocketAddress, SocketAddress) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
连接转字符串
- check - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
是否强依赖(即没有服务节点就启动失败,注意此参数可能和lazy冲突,开启check后lazy自动失效)
- CHECK_SYSTEM_TIME - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
自定义设置:检查系统时间(针对linux)
- checkAlias(ProviderInfo, SofaRequest) - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
检查分组映射
- checkClusterState() - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
检测状态
- checkConnection() - 类 中的方法com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
- checkConnection() - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
- checkMethods(Class<?>) - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultProviderBootstrap
-
检查方法,例如方法名、多态(重载)方法
- checkModified(String, long) - 类 中的静态方法com.alipay.sofa.rpc.registry.local.LocalRegistryHelper
-
Check file's lastmodified.
- checkNormal(String, String) - 类 中的静态方法com.alipay.sofa.rpc.config.ConfigValueHelper
-
检查字符串是否是正常值,不是则抛出异常
- checkNormalWithColon(String, String) - 类 中的静态方法com.alipay.sofa.rpc.config.ConfigValueHelper
-
检查字符串是否是正常值(含冒号),不是则抛出异常
- checkNormalWithComma(String, String) - 类 中的静态方法com.alipay.sofa.rpc.config.ConfigValueHelper
-
检查字符串是否是正常值(含逗号),不是则抛出异常
- checkNormalWithCommaColon(String, String) - 类 中的静态方法com.alipay.sofa.rpc.config.ConfigValueHelper
-
检查字符串是否是正常值(含冒号),不是则抛出异常
- checkNotNegativeInteger(String, int) - 类 中的静态方法com.alipay.sofa.rpc.config.ConfigValueHelper
-
检查数字是否为非负数(>=0)
- checkParameters() - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultConsumerBootstrap
-
for check fields and parameters of consumer config
- checkParameters() - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultProviderBootstrap
-
for check fields and parameters of consumer config
- checkPattern(String, String, Pattern, String) - 类 中的静态方法com.alipay.sofa.rpc.config.ConfigValueHelper
-
根据正则表达式检查字符串是否是正常值(含冒号),不是则抛出异常
- checkPositiveInteger(String, int) - 类 中的静态方法com.alipay.sofa.rpc.config.ConfigValueHelper
-
检查数字是否为正整数(>0)
- checkProviderInfo(ProviderGroup) - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
检测服务节点的一些信息
- checkProviderVersion(ProviderInfo, SofaRequest) - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
检查服务端版本,特殊处理
- checkService(String, String) - 类 中的方法com.alipay.sofa.rpc.server.http.HttpServerHandler
-
Check service exists
- checkState(ProviderInfo, ClientTransport) - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
检查状态是否可用
- checkState() - 类 中的方法com.alipay.sofa.rpc.message.bolt.BoltSendableResponseCallback
-
检测是否已经返回过响应,不能重复发送
- checkState() - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- checkState() - 类 中的方法com.alipay.sofa.rpc.tracer.Tracer
-
检查状态,在结束调用的时候进行调用,防止资源泄露
- checkState() - 类 中的静态方法com.alipay.sofa.rpc.tracer.Tracers
-
检查状态,在结束调用的时候进行调用,防止资源泄露
- checkStateChange(boolean) - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
- checkStateChange(boolean) - 类 中的方法com.alipay.sofa.rpc.client.Cluster
-
状态变化通知
- CLASS_KEY - 类 中的静态变量com.alipay.sofa.rpc.common.json.JSON
-
- classLoader - 类 中的变量com.alipay.sofa.rpc.message.bolt.AbstractInvokeCallback
-
请求运行时的ClassLoader
- classLoader - 类 中的变量com.alipay.sofa.rpc.transport.http.AbstractHttpClientHandler
-
请求运行时的ClassLoader
- ClassLoaderUtils - com.alipay.sofa.rpc.common.utils中的类
-
缓存了一些ClassLoader的对应关系,让应用和服务可以找到对应的ClassLoader。
- ClassLoaderUtils() - 类 的构造器com.alipay.sofa.rpc.common.utils.ClassLoaderUtils
-
- ClassTypeUtils - com.alipay.sofa.rpc.common.utils中的类
-
类型转换工具类
调用端时将类描述转换为字符串传输。
- ClassTypeUtils() - 类 的构造器com.alipay.sofa.rpc.common.utils.ClassTypeUtils
-
- ClassUtils - com.alipay.sofa.rpc.common.utils中的类
-
Class工具类
- ClassUtils() - 类 的构造器com.alipay.sofa.rpc.common.utils.ClassUtils
-
- clazz - 类 中的变量com.alipay.sofa.rpc.ext.ExtensionClass
-
扩展接口实现类名
- cleanDirectory(File) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.FileUtils
-
递归删除目录下的所有文件及子目录下所有文件
- clear() - 类 中的方法com.alipay.sofa.rpc.common.struct.ConcurrentHashSet
-
Removes all of the elements from this set.
- clear() - 类 中的方法com.alipay.sofa.rpc.common.struct.TwoWayMap
-
- clear() - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
Clear context for next user
- clearAll() - 类 中的静态方法com.alipay.sofa.rpc.common.cache.RpcCacheManager
-
清理缓存
- clearAttachments() - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
Clear attachments.
- clearProviders() - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
清空服务列表
- clearReferenceContext() - 类 中的静态方法com.alipay.sofa.rpc.api.context.RpcContextManager
-
- clearServiceContext() - 类 中的静态方法com.alipay.sofa.rpc.api.context.RpcContextManager
-
- CLIENT_CONN_TIME - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
客户端创建长连接时间
- CLIENT_DESERIALIZE - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
客户端反序列化异常
- CLIENT_ELAPSE_TIME - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
客户端总耗时
- CLIENT_FILTER - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
客户端过滤器异常
- CLIENT_NETWORK - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
客户端网络异常(客户端往外发的时候)
- CLIENT_ROUTER - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
客户端路由寻址异常
- CLIENT_SERIALIZE - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
客户端序列化异常
- CLIENT_TIMEOUT - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
客户端超时异常
- CLIENT_UNDECLARED_ERROR - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
客户端未定义异常
- ClientAfterSendEvent - com.alipay.sofa.rpc.event中的类
-
ClientAfterSendEvent
- ClientAfterSendEvent(SofaRequest) - 类 的构造器com.alipay.sofa.rpc.event.ClientAfterSendEvent
-
- clientAppId - 类 中的变量com.alipay.sofa.rpc.transport.ChannelContext
-
客户端应用Id
- clientAppName - 类 中的变量com.alipay.sofa.rpc.transport.ChannelContext
-
客户端应用名称
- clientAsyncAfterSend(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- clientAsyncAfterSend(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.tracer.Tracer
-
1.1.
- clientAsyncAfterSend(SofaRequest) - 类 中的静态方法com.alipay.sofa.rpc.tracer.Tracers
-
1.1.
- clientAsyncReceivedPrepare() - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- clientAsyncReceivedPrepare() - 类 中的方法com.alipay.sofa.rpc.tracer.Tracer
-
4.3 客户端异步收到响应,做准备,例如设置到上下文
- clientAsyncReceivedPrepare() - 类 中的静态方法com.alipay.sofa.rpc.tracer.Tracers
-
4.3 客户端异步收到响应,做准备,例如设置到上下文
- ClientAsyncReceiveEvent - com.alipay.sofa.rpc.event中的类
-
ClientAsyncReceiveEvent
- ClientAsyncReceiveEvent(ConsumerConfig, ProviderInfo, SofaRequest, SofaResponse, Throwable) - 类 的构造器com.alipay.sofa.rpc.event.ClientAsyncReceiveEvent
-
- clientBeforeSend(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- clientBeforeSend(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.tracer.Tracer
-
1:客户端发送请求前
- clientBeforeSend(SofaRequest) - 类 中的静态方法com.alipay.sofa.rpc.tracer.Tracers
-
1:客户端发送请求前
- ClientBeforeSendEvent - com.alipay.sofa.rpc.event中的类
-
ClientBeforeSendEvent
- ClientBeforeSendEvent(SofaRequest) - 类 的构造器com.alipay.sofa.rpc.event.ClientBeforeSendEvent
-
- ClientEndInvokeEvent - com.alipay.sofa.rpc.event中的类
-
ClientEndInvokeEvent
- ClientEndInvokeEvent(SofaRequest, SofaResponse, Throwable) - 类 的构造器com.alipay.sofa.rpc.event.ClientEndInvokeEvent
-
- ClientHandler - com.alipay.sofa.rpc.transport中的接口
-
客户端处理器
- clientInstanceId - 类 中的变量com.alipay.sofa.rpc.transport.ChannelContext
-
客户端应用实例id
- ClientProxyInvoker - com.alipay.sofa.rpc.client中的类
-
客户端引用代理Invoker,一个引用一个。
- ClientProxyInvoker(ConsumerBootstrap) - 类 的构造器com.alipay.sofa.rpc.client.ClientProxyInvoker
-
构造执行链
- clientReceived(SofaRequest, SofaResponse, Throwable) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- clientReceived(SofaRequest, SofaResponse, Throwable) - 类 中的方法com.alipay.sofa.rpc.tracer.Tracer
-
4.
- clientReceived(SofaRequest, SofaResponse, Throwable) - 类 中的静态方法com.alipay.sofa.rpc.tracer.Tracers
-
4.
- ClientStartInvokeEvent - com.alipay.sofa.rpc.event中的类
-
ClientStartInvokeEvent
- ClientStartInvokeEvent(SofaRequest) - 类 的构造器com.alipay.sofa.rpc.event.ClientStartInvokeEvent
-
- ClientSyncReceiveEvent - com.alipay.sofa.rpc.event中的类
-
ClientSyncReceiveEvent
- ClientSyncReceiveEvent(ConsumerConfig, ProviderInfo, SofaRequest, SofaResponse, Throwable) - 类 的构造器com.alipay.sofa.rpc.event.ClientSyncReceiveEvent
-
- clientTimeoutException() - 类 中的方法com.alipay.sofa.rpc.message.AbstractResponseFuture
-
- clientTimeoutException() - 类 中的方法com.alipay.sofa.rpc.message.http.HttpResponseFuture
-
- ClientTransport - com.alipay.sofa.rpc.transport中的类
-
ClientTransport
- ClientTransport(ClientTransportConfig) - 类 的构造器com.alipay.sofa.rpc.transport.ClientTransport
-
客户端配置
- ClientTransportConfig - com.alipay.sofa.rpc.transport中的类
-
客户端传输层配置
- ClientTransportConfig() - 类 的构造器com.alipay.sofa.rpc.transport.ClientTransportConfig
-
- ClientTransportFactory - com.alipay.sofa.rpc.transport中的类
-
Factory of ClientTransport
- ClientTransportFactory() - 类 的构造器com.alipay.sofa.rpc.transport.ClientTransportFactory
-
- ClientTransportHolder - com.alipay.sofa.rpc.transport中的接口
-
Holder of client transport
- clone() - 类 中的方法com.alipay.sofa.rpc.common.struct.StopWatch
-
- clone() - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
- close() - 类 中的方法com.alipay.sofa.rpc.common.struct.UnsafeByteArrayInputStream
-
- close() - 类 中的方法com.alipay.sofa.rpc.common.struct.UnsafeByteArrayOutputStream
-
- closeAll() - 类 中的静态方法com.alipay.sofa.rpc.transport.ClientTransportFactory
-
关闭全部客户端连接
- closeAllClientTransports(Destroyable.DestroyHook) - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
销毁全部连接
- closeAllClientTransports(Destroyable.DestroyHook) - 类 中的方法com.alipay.sofa.rpc.client.ConnectionHolder
-
关闭所有长连接
- closeClientIOEventGroup() - 类 中的静态方法com.alipay.sofa.rpc.transport.netty.NettyHelper
-
关闭客户端IO线程池
- closeQuietly(Closeable) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.IOUtils
-
静默关闭
- closeQuietly(ServerSocket) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.IOUtils
-
静默关闭 for jdk6
- closeQuietly(Socket) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.IOUtils
-
静默关闭 for jdk6
- closeServerBossEventLoopGroup(ServerTransportConfig) - 类 中的静态方法com.alipay.sofa.rpc.transport.netty.NettyHelper
-
关闭服务端Boss线程(只有最后一个使用者关闭才生效)
- closeServerIoEventLoopGroup(ServerTransportConfig) - 类 中的静态方法com.alipay.sofa.rpc.transport.netty.NettyHelper
-
关闭服务端IO线程(只有最后一个使用者关闭才生效)
- closeTransports() - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
关闭连接
注意:关闭有风险,可能有正在调用的请求,建议判断下isAvailable()
- cluster - 类 中的变量com.alipay.sofa.rpc.bootstrap.DefaultConsumerBootstrap
-
调用类
- cluster - 类 中的变量com.alipay.sofa.rpc.client.ClientProxyInvoker
-
- Cluster - com.alipay.sofa.rpc.client中的类
-
客户端,封装了集群模式、长连接管理、服务路由、负载均衡等抽象类
- Cluster(ConsumerBootstrap) - 类 的构造器com.alipay.sofa.rpc.client.Cluster
-
构造函数
- cluster - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
集群处理,默认是failover
- ClusterFactory - com.alipay.sofa.rpc.client中的类
-
Factory of cluster
- ClusterFactory() - 类 的构造器com.alipay.sofa.rpc.client.ClusterFactory
-
- ClusterProviderInfoListener - com.alipay.sofa.rpc.bootstrap中的类
-
集群服务端地址监听器
- ClusterProviderInfoListener(Cluster) - 类 的构造器com.alipay.sofa.rpc.bootstrap.ClusterProviderInfoListener
-
- code - 类 中的变量com.alipay.sofa.rpc.ext.ExtensionClass
-
扩展编码,必须唯一
- code - 类 中的变量com.alipay.sofa.rpc.protocol.ProtocolInfo
-
协议ID
- CodecUtils - com.alipay.sofa.rpc.common.utils中的类
-
Codec工具类
- CodecUtils() - 类 的构造器com.alipay.sofa.rpc.common.utils.CodecUtils
-
- collectClient(RpcClientLookoutModel) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcLookout
-
Collect the RPC client information.
- collectServer(RpcServerLookoutModel) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcLookout
-
Collect the RPC server information.
- collectThreadPool(ServerConfig, ThreadPoolExecutor) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcLookout
-
Collect the thread pool information
- com.alipay.sofa.rpc.api - 程序包 com.alipay.sofa.rpc.api
-
- com.alipay.sofa.rpc.api.context - 程序包 com.alipay.sofa.rpc.api.context
-
- com.alipay.sofa.rpc.api.future - 程序包 com.alipay.sofa.rpc.api.future
-
- com.alipay.sofa.rpc.base - 程序包 com.alipay.sofa.rpc.base
-
- com.alipay.sofa.rpc.bootstrap - 程序包 com.alipay.sofa.rpc.bootstrap
-
- com.alipay.sofa.rpc.bootstrap.bolt - 程序包 com.alipay.sofa.rpc.bootstrap.bolt
-
- com.alipay.sofa.rpc.bootstrap.dubbo - 程序包 com.alipay.sofa.rpc.bootstrap.dubbo
-
- com.alipay.sofa.rpc.bootstrap.http - 程序包 com.alipay.sofa.rpc.bootstrap.http
-
- com.alipay.sofa.rpc.bootstrap.rest - 程序包 com.alipay.sofa.rpc.bootstrap.rest
-
- com.alipay.sofa.rpc.client - 程序包 com.alipay.sofa.rpc.client
-
- com.alipay.sofa.rpc.client.aft - 程序包 com.alipay.sofa.rpc.client.aft
-
- com.alipay.sofa.rpc.client.aft.impl - 程序包 com.alipay.sofa.rpc.client.aft.impl
-
- com.alipay.sofa.rpc.client.lb - 程序包 com.alipay.sofa.rpc.client.lb
-
- com.alipay.sofa.rpc.client.router - 程序包 com.alipay.sofa.rpc.client.router
-
- com.alipay.sofa.rpc.codec - 程序包 com.alipay.sofa.rpc.codec
-
- com.alipay.sofa.rpc.codec.bolt - 程序包 com.alipay.sofa.rpc.codec.bolt
-
- com.alipay.sofa.rpc.codec.common - 程序包 com.alipay.sofa.rpc.codec.common
-
- com.alipay.sofa.rpc.codec.protobuf - 程序包 com.alipay.sofa.rpc.codec.protobuf
-
- com.alipay.sofa.rpc.codec.snappy - 程序包 com.alipay.sofa.rpc.codec.snappy
-
- com.alipay.sofa.rpc.codec.sofahessian - 程序包 com.alipay.sofa.rpc.codec.sofahessian
-
- com.alipay.sofa.rpc.common - 程序包 com.alipay.sofa.rpc.common
-
- com.alipay.sofa.rpc.common.annotation - 程序包 com.alipay.sofa.rpc.common.annotation
-
- com.alipay.sofa.rpc.common.cache - 程序包 com.alipay.sofa.rpc.common.cache
-
- com.alipay.sofa.rpc.common.json - 程序包 com.alipay.sofa.rpc.common.json
-
- com.alipay.sofa.rpc.common.struct - 程序包 com.alipay.sofa.rpc.common.struct
-
- com.alipay.sofa.rpc.common.utils - 程序包 com.alipay.sofa.rpc.common.utils
-
- com.alipay.sofa.rpc.config - 程序包 com.alipay.sofa.rpc.config
-
- com.alipay.sofa.rpc.context - 程序包 com.alipay.sofa.rpc.context
-
- com.alipay.sofa.rpc.core - 程序包 com.alipay.sofa.rpc.core
-
- com.alipay.sofa.rpc.core.exception - 程序包 com.alipay.sofa.rpc.core.exception
-
- com.alipay.sofa.rpc.core.invoke - 程序包 com.alipay.sofa.rpc.core.invoke
-
- com.alipay.sofa.rpc.core.request - 程序包 com.alipay.sofa.rpc.core.request
-
- com.alipay.sofa.rpc.core.response - 程序包 com.alipay.sofa.rpc.core.response
-
- com.alipay.sofa.rpc.event - 程序包 com.alipay.sofa.rpc.event
-
- com.alipay.sofa.rpc.event.rest - 程序包 com.alipay.sofa.rpc.event.rest
-
- com.alipay.sofa.rpc.ext - 程序包 com.alipay.sofa.rpc.ext
-
- com.alipay.sofa.rpc.filter - 程序包 com.alipay.sofa.rpc.filter
-
- com.alipay.sofa.rpc.filter.sofatracer - 程序包 com.alipay.sofa.rpc.filter.sofatracer
-
- com.alipay.sofa.rpc.invoke - 程序包 com.alipay.sofa.rpc.invoke
-
- com.alipay.sofa.rpc.listener - 程序包 com.alipay.sofa.rpc.listener
-
- com.alipay.sofa.rpc.log - 程序包 com.alipay.sofa.rpc.log
-
- com.alipay.sofa.rpc.log.exception - 程序包 com.alipay.sofa.rpc.log.exception
-
- com.alipay.sofa.rpc.log.factory - 程序包 com.alipay.sofa.rpc.log.factory
-
- com.alipay.sofa.rpc.message - 程序包 com.alipay.sofa.rpc.message
-
- com.alipay.sofa.rpc.message.bolt - 程序包 com.alipay.sofa.rpc.message.bolt
-
- com.alipay.sofa.rpc.message.http - 程序包 com.alipay.sofa.rpc.message.http
-
- com.alipay.sofa.rpc.metrics.lookout - 程序包 com.alipay.sofa.rpc.metrics.lookout
-
- com.alipay.sofa.rpc.module - 程序包 com.alipay.sofa.rpc.module
-
- com.alipay.sofa.rpc.protocol - 程序包 com.alipay.sofa.rpc.protocol
-
- com.alipay.sofa.rpc.protocol.telnet - 程序包 com.alipay.sofa.rpc.protocol.telnet
-
- com.alipay.sofa.rpc.proxy - 程序包 com.alipay.sofa.rpc.proxy
-
- com.alipay.sofa.rpc.proxy.javassist - 程序包 com.alipay.sofa.rpc.proxy.javassist
-
- com.alipay.sofa.rpc.proxy.jdk - 程序包 com.alipay.sofa.rpc.proxy.jdk
-
- com.alipay.sofa.rpc.registry - 程序包 com.alipay.sofa.rpc.registry
-
- com.alipay.sofa.rpc.registry.local - 程序包 com.alipay.sofa.rpc.registry.local
-
- com.alipay.sofa.rpc.registry.zk - 程序包 com.alipay.sofa.rpc.registry.zk
-
- com.alipay.sofa.rpc.server - 程序包 com.alipay.sofa.rpc.server
-
- com.alipay.sofa.rpc.server.bolt - 程序包 com.alipay.sofa.rpc.server.bolt
-
- com.alipay.sofa.rpc.server.http - 程序包 com.alipay.sofa.rpc.server.http
-
- com.alipay.sofa.rpc.server.rest - 程序包 com.alipay.sofa.rpc.server.rest
-
- com.alipay.sofa.rpc.tracer - 程序包 com.alipay.sofa.rpc.tracer
-
- com.alipay.sofa.rpc.tracer.sofatracer - 程序包 com.alipay.sofa.rpc.tracer.sofatracer
-
- com.alipay.sofa.rpc.tracer.sofatracer.code - 程序包 com.alipay.sofa.rpc.tracer.sofatracer.code
-
- com.alipay.sofa.rpc.tracer.sofatracer.factory - 程序包 com.alipay.sofa.rpc.tracer.sofatracer.factory
-
- com.alipay.sofa.rpc.tracer.sofatracer.log.digest - 程序包 com.alipay.sofa.rpc.tracer.sofatracer.log.digest
-
- com.alipay.sofa.rpc.tracer.sofatracer.log.stat - 程序包 com.alipay.sofa.rpc.tracer.sofatracer.log.stat
-
- com.alipay.sofa.rpc.tracer.sofatracer.log.tags - 程序包 com.alipay.sofa.rpc.tracer.sofatracer.log.tags
-
- com.alipay.sofa.rpc.tracer.sofatracer.log.type - 程序包 com.alipay.sofa.rpc.tracer.sofatracer.log.type
-
- com.alipay.sofa.rpc.transport - 程序包 com.alipay.sofa.rpc.transport
-
- com.alipay.sofa.rpc.transport.bolt - 程序包 com.alipay.sofa.rpc.transport.bolt
-
- com.alipay.sofa.rpc.transport.http - 程序包 com.alipay.sofa.rpc.transport.http
-
- com.alipay.sofa.rpc.transport.netty - 程序包 com.alipay.sofa.rpc.transport.netty
-
- com.alipay.sofa.rpc.transport.rest - 程序包 com.alipay.sofa.rpc.transport.rest
-
- CommonUtils - com.alipay.sofa.rpc.common.utils中的类
-
一些通用方法
- CommonUtils() - 类 的构造器com.alipay.sofa.rpc.common.utils.CommonUtils
-
- compare(T, T) - 类 中的方法com.alipay.sofa.rpc.common.struct.OrderedComparator
-
- compareGroup(ProviderGroup, ProviderGroup, List<ProviderInfo>, List<ProviderInfo>) - 类 中的静态方法com.alipay.sofa.rpc.client.ProviderHelper
-
Compare two provider group, return add list and remove list
- compareGroups(List<ProviderGroup>, List<ProviderGroup>, List<ProviderInfo>, List<ProviderInfo>) - 类 中的静态方法com.alipay.sofa.rpc.client.ProviderHelper
-
Compare two provider group list, return add list and remove list
- compareProviders(List<ProviderInfo>, List<ProviderInfo>, List<ProviderInfo>, List<ProviderInfo>) - 类 中的静态方法com.alipay.sofa.rpc.client.ProviderHelper
-
Compare two provider list, return add list and remove list
- compareTo(AbstractTask) - 类 中的方法com.alipay.sofa.rpc.server.AbstractTask
-
- CompatibleTypeUtils - com.alipay.sofa.rpc.common.utils中的类
-
兼容类型直接的转换
- compress(byte[]) - 接口 中的方法com.alipay.sofa.rpc.codec.Compressor
-
字节数组压缩
- compress(byte[], int, int, byte[], int) - 类 中的方法com.alipay.sofa.rpc.codec.snappy.SnappyRpcCompressor
-
- compress(byte[]) - 类 中的方法com.alipay.sofa.rpc.codec.snappy.SnappyRpcCompressor
-
- compress - 类 中的变量com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
压缩算法,为空则不压缩
- compress - 类 中的变量com.alipay.sofa.rpc.config.MethodConfig
-
是否启动压缩
- COMPRESS_OPEN - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
是否开启压缩
- COMPRESS_SIZE_BASELINE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
开启压缩的大小基线
- Compressor - com.alipay.sofa.rpc.codec中的接口
-
Compressor
- CompressorFactory - com.alipay.sofa.rpc.codec中的类
-
Factory of Compressor
- CompressorFactory() - 类 的构造器com.alipay.sofa.rpc.codec.CompressorFactory
-
- ConcurrentHashSet<E> - com.alipay.sofa.rpc.common.struct中的类
-
线程安全的hashset
- ConcurrentHashSet() - 类 的构造器com.alipay.sofa.rpc.common.struct.ConcurrentHashSet
-
- ConcurrentHashSet(int) - 类 的构造器com.alipay.sofa.rpc.common.struct.ConcurrentHashSet
-
- ConcurrentHashSet(Collection<? extends E>) - 类 的构造器com.alipay.sofa.rpc.common.struct.ConcurrentHashSet
-
- concurrents - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
接口下每方法的最大可并行执行请求数,配置-1关闭并发过滤器,等于0表示开启过滤但是不限制
- concurrents - 类 中的变量com.alipay.sofa.rpc.config.MethodConfig
-
最大并发执行(不管服务端还是客户端)
- concurrents - 类 中的变量com.alipay.sofa.rpc.config.ProviderConfig
-
接口下每方法的最大可并行执行请求数,配置-1关闭并发过滤器,等于0表示开启过滤但是不限制
- config - 类 中的变量com.alipay.sofa.rpc.filter.FilterInvoker
-
过滤器所在的接口,可能是provider或者consumer
- CONFIG_GRPC_PORT - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
gRPC服务监听端口
- CONFIG_IP_RANGE - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
rpc_enabled_ip_range=ip1:ip2,ip3
ip范围在 [ip1, ip2], [ip3] 里面
ip可以只写部分。
- CONFIG_KEY_APP_NAME - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:appName
- CONFIG_KEY_CACHE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:cache
- CONFIG_KEY_COMPRESS - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:compress
- CONFIG_KEY_CONCURRENTS - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:concurrents
- CONFIG_KEY_DYNAMIC - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:dynamic
- CONFIG_KEY_GENERIC - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:generic
- CONFIG_KEY_INTERFACE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:interface | interfaceId
- CONFIG_KEY_INVOKE_TYPE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:invokeType
- CONFIG_KEY_MOCK - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:mock
- CONFIG_KEY_ONRETURN - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:onReturn
- CONFIG_KEY_PARAMS - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:parameters
- CONFIG_KEY_PRIORITY - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:priority
- CONFIG_KEY_RETRIES - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:retries
- CONFIG_KEY_RPC_VERSION - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:rpcVersion
- CONFIG_KEY_SERIALIZATION - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:serialization
- CONFIG_KEY_TIMEOUT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:timeout
- CONFIG_KEY_UNIQUEID - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:alias
- CONFIG_KEY_VALIDATION - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:validation
- CONFIG_KEY_WEIGHT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
配置key:weight
- CONFIG_MAX_ADDRESS_WAIT_TIME - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
获取配置中心返回地址的最大等待时间 只能通过 -D 生效
- CONFIG_NI_BIND - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
绑定的网卡
- CONFIG_RPC_HEART_BEAT_INTERVAL - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
TR心跳间隔
- CONFIG_RPC_REGISTER_CONFREG_IGNORE - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
是否将服务提供者注册到配置中心(全局开关)
- CONFIG_RPC_REGISTER_VIRTUAL_HOST - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
虚拟主机地址,通过配置指定
例如宿主机地址(10.1.1.1)上有一个虚拟主机(192.2.2.2),服务启动后监听的地址是192.2.2.2:1234,
但是外部系统只能通过10.1.1.1:2345访问到,所以需要告诉注册中心的地址是 10.1.1.1
- CONFIG_RPC_REGISTER_VIRTUAL_PORT - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
虚拟主机端口,通过配置指定
例如宿主机地址(10.1.1.1)上有一个虚拟主机(192.2.2.2),服务启动后监听的地址是192.2.2.2:1234,
但是外部系统只能通过10.1.1.1:2345访问到,所以需要告诉注册中心的端口是 2345
- CONFIG_RUN_MODE - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
运行模式
- CONFIG_SERIALIZE_BLACKLIST - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
是否增加序列化安全黑名单,关闭后可提高性能
- CONFIG_SERIALIZE_BLACKLIST_OVERRIDE - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
序列化覆盖
- CONFIG_TR_CONNECTION_HOLDER - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
TR长连接管理器: true:stateful/ false:stateless
- CONFIG_TR_PORT - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
TR服务监听端口
- CONFIG_TR_RECONNECT_PERIOD - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
TR客户端重连已断连服务端的周期(如果客户端和服务端端口连接,客户端会自动重连)
- configChanged(Map) - 接口 中的方法com.alipay.sofa.rpc.listener.ConfigListener
-
配置发生变化,例如
- configContext - 类 中的变量com.alipay.sofa.rpc.filter.FilterInvoker
-
unmodifiable
一些和请求无关的固定的上下文,这些内容从config里加载,和invocation无关
例如是否开启validation配置,方法级是否开启配置。
- configListener - 类 中的变量com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
服务配置的listener
- ConfigListener - com.alipay.sofa.rpc.listener中的接口
-
Listener of config for registry.
- ConfigUniqueNameGenerator - com.alipay.sofa.rpc.config中的类
-
统一的配置名称生成器
- ConfigUniqueNameGenerator() - 类 的构造器com.alipay.sofa.rpc.config.ConfigUniqueNameGenerator
-
- configureEndOfPipeline(ChannelPipeline) - 类 中的方法com.alipay.sofa.rpc.transport.http.Http2ClientInitializer
-
- configValueCache - 类 中的变量com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
方法名称和方法参数配置的map,不需要遍历list
- ConfigValueHelper - com.alipay.sofa.rpc.config中的类
-
配置检查器
- ConfigValueHelper() - 类 的构造器com.alipay.sofa.rpc.config.ConfigValueHelper
-
- connect() - 类 中的方法com.alipay.sofa.rpc.transport.AbstractProxyClientTransport
-
- connect() - 类 中的方法com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
- connect() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransport
-
建立长连接
- connect() - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
- connection - 类 中的变量com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
Connection的实时状态
因为一个url在bolt里对应多个connect的,但是我们禁用,只保留一个
- connectionHolder - 类 中的变量com.alipay.sofa.rpc.client.AbstractCluster
-
连接管理器
- ConnectionHolder - com.alipay.sofa.rpc.client中的类
-
ConnectionHolder SPI
- ConnectionHolder(ConsumerBootstrap) - 类 的构造器com.alipay.sofa.rpc.client.ConnectionHolder
-
构造函数
- connectionHolder - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
The ConnectionHolder 连接管理器
- ConnectionHolderFactory - com.alipay.sofa.rpc.client中的类
-
Factory of ConnectionHolder
- ConnectionHolderFactory() - 类 的构造器com.alipay.sofa.rpc.client.ConnectionHolderFactory
-
- connectionManager - 类 中的静态变量com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
Connection manager for reuse connection
- connectionNum - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
长连接个数,不是所有的框架都支持一个地址多个长连接
- connectTimeout - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
连接超时时间
- connectToString(InetSocketAddress, InetSocketAddress) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
连接转字符串
- connEstablishedSpan - 类 中的变量com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- ConsistentHashLoadBalancer - com.alipay.sofa.rpc.client.lb中的类
-
一致性hash算法,同样的请求(第一参数)会打到同样的节点
- ConsistentHashLoadBalancer(ConsumerBootstrap) - 类 的构造器com.alipay.sofa.rpc.client.lb.ConsistentHashLoadBalancer
-
构造函数
- CONSUMER_ADDRESS_HOLDER - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认地址管理器
- CONSUMER_ADDRESS_WAIT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认客户端获取地址等待时间
- CONSUMER_CHECK - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
是否强依赖(即没有服务节点就启动失败)
- CONSUMER_CLUSTER - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认集群策略
- CONSUMER_CONCURRENTS - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
接口下每方法的最大可并行执行请求数
- CONSUMER_CONNECT_TIMEOUT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认consumer连provider超时时间
- CONSUMER_CONNECTION_HOLDER - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认连接管理器
- CONSUMER_CONNECTION_NUM - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认一个ip端口建立的长连接数量
- CONSUMER_DISCONNECT_TIMEOUT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认consumer断开时等待结果的超时时间
- CONSUMER_HEARTBEAT_PERIOD - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
Consumer给Provider发心跳的间隔
- CONSUMER_INJVM - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
是否jvm内部调用(provider和consumer配置在同一个jvm内,则走本地jvm内部,不走远程)
- CONSUMER_INVOKE_TIMEOUT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认consumer调用provider超时时间
- CONSUMER_INVOKE_TYPE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认是否异步
- CONSUMER_LAZY - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认不延迟加载
- CONSUMER_LOAD_BALANCER - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认负载均衡算法
- CONSUMER_PROVIDER_NULLABLE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
自定义设置: 是否忽略Consumer变化时最终的删除命令,默认false
- CONSUMER_RECONNECT_PERIOD - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
Consumer给Provider重连的间隔
- CONSUMER_REPEATED_REFERENCE_LIMIT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
同一个服务(接口协议uniqueId相同)的最大引用次数,防止由于代码bug导致重复引用,每次引用都会生成一个代理类对象
- CONSUMER_RETRIES - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认失败重试次数
- CONSUMER_SHARE_RECONNECT_THREAD - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
Consumer共享心跳重连线程
- CONSUMER_STICKY - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认粘滞连接
- ConsumerBootstrap<T> - com.alipay.sofa.rpc.bootstrap中的类
-
引用服务的包装类,包括具体的启动后的对象
- ConsumerBootstrap(ConsumerConfig<T>) - 类 的构造器com.alipay.sofa.rpc.bootstrap.ConsumerBootstrap
-
构造函数
- consumerBootstrap - 类 中的变量com.alipay.sofa.rpc.client.AddressHolder
-
服务消费者配置
- consumerBootstrap - 类 中的变量com.alipay.sofa.rpc.client.Cluster
-
服务端消费者启动器
- consumerBootstrap - 类 中的变量com.alipay.sofa.rpc.client.ConnectionHolder
-
服务消费者配置
- consumerBootstrap - 类 中的变量com.alipay.sofa.rpc.client.LoadBalancer
-
服务消费者配置
- consumerBootstrap - 类 中的变量com.alipay.sofa.rpc.client.router.DirectUrlRouter
-
服务消费者配置
- consumerBootstrap - 类 中的变量com.alipay.sofa.rpc.client.router.RegistryRouter
-
服务消费者配置
- consumerConfig - 类 中的变量com.alipay.sofa.rpc.bootstrap.ConsumerBootstrap
-
服务消费者配置
- consumerConfig - 类 中的变量com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
服务消费者配置
- consumerConfig - 类 中的变量com.alipay.sofa.rpc.client.ClientProxyInvoker
-
对应的客户端信息
- consumerConfig - 类 中的变量com.alipay.sofa.rpc.client.Cluster
-
配置
- consumerConfig - 类 中的变量com.alipay.sofa.rpc.client.LoadBalancer
-
服务消费者配置
- ConsumerConfig<T> - com.alipay.sofa.rpc.config中的类
-
服务消费者配置
- ConsumerConfig() - 类 的构造器com.alipay.sofa.rpc.config.ConsumerConfig
-
- consumerConfig - 类 中的变量com.alipay.sofa.rpc.message.bolt.AbstractInvokeCallback
-
服务消费者配置
- consumerConfig - 类 中的变量com.alipay.sofa.rpc.transport.http.AbstractHttpClientHandler
-
服务消费者配置
- ConsumerExceptionFilter - com.alipay.sofa.rpc.filter中的类
-
Catch consumer exception.
- ConsumerExceptionFilter() - 类 的构造器com.alipay.sofa.rpc.filter.ConsumerExceptionFilter
-
- ConsumerGenericFilter - com.alipay.sofa.rpc.filter中的类
-
客户端泛化调用处理filter
- ConsumerGenericFilter() - 类 的构造器com.alipay.sofa.rpc.filter.ConsumerGenericFilter
-
- ConsumerInvoker - com.alipay.sofa.rpc.filter中的类
-
执行真正的调用过程,使用client发送数据给server
- ConsumerInvoker(ConsumerBootstrap) - 类 的构造器com.alipay.sofa.rpc.filter.ConsumerInvoker
-
Instantiates a new Consumer invoke filter.
- ConsumerStateListener<T> - com.alipay.sofa.rpc.listener中的接口
-
调用者客户端状态变化监听器
当consumer状态发送变化的时候使用,destroy的时候不会触发
- ConsumerTracerFilter - com.alipay.sofa.rpc.filter.sofatracer中的类
-
- ConsumerTracerFilter() - 类 的构造器com.alipay.sofa.rpc.filter.sofatracer.ConsumerTracerFilter
-
- container - 类 中的变量com.alipay.sofa.rpc.server.http.AbstractHttpServer
-
- contains(Object) - 类 中的方法com.alipay.sofa.rpc.common.struct.ConcurrentHashSet
-
Returns true if this set contains the specified element.
- containsKey(Object) - 类 中的方法com.alipay.sofa.rpc.common.struct.TwoWayMap
-
- containsValue(Object) - 类 中的方法com.alipay.sofa.rpc.common.struct.TwoWayMap
-
- context - 类 中的变量com.alipay.sofa.rpc.message.bolt.AbstractInvokeCallback
-
线程上下文
- context - 类 中的变量com.alipay.sofa.rpc.transport.http.AbstractHttpClientHandler
-
线程上下文
- CONTEXT_ATTACHMENT_ENABLE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
是否允许线程上下文携带自定义参数,关闭后,可能tracer等会失效,但是可以提高性能
- CONTEXT_SEP - 类 中的静态变量com.alipay.sofa.rpc.common.utils.StringUtils
-
The context path separator String "/".
- contextPath - 类 中的变量com.alipay.sofa.rpc.config.ServerConfig
-
基本路径
- convert(Object, Class<?>) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CompatibleTypeUtils
-
兼容类型转换。
- convertProviderToProviderInfo(ProviderConfig, ServerConfig) - 类 中的静态方法com.alipay.sofa.rpc.registry.local.LocalRegistryHelper
-
转为服务端提供者对象
- convertProviderToUrl(ClientTransportConfig, ProviderInfo) - 类 中的方法com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
For convert provider to bolt url.
- convertToHttpRequest(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
- convertToProviderInfo(String) - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultConsumerBootstrap
-
Convert provider string to provider info
- convertToRpcException(InvocationTargetException) - 类 中的方法com.alipay.sofa.rpc.transport.AbstractProxyClientTransport
-
转换调用出现的异常为RPC异常
- convertToRpcException(Exception) - 类 中的方法com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
转换调用出现的异常为RPC异常
- copyOf(byte[], int) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CodecUtils
-
byte array copy.
- copyProperties(Object, Object, String...) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.BeanUtils
-
从一个对象复制相同字段到另一个对象,(只写有getter/setter方法都有的值)
- copyPropertiesToMap(Object, String, Map<String, Object>) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.BeanUtils
-
复制属性到map,可以自定义前缀
- coreThreads - 类 中的变量com.alipay.sofa.rpc.config.ServerConfig
-
业务线程池大小
- CorruptionException - com.alipay.sofa.rpc.codec.snappy中的异常错误
-
- CorruptionException() - 异常错误 的构造器com.alipay.sofa.rpc.codec.snappy.CorruptionException
-
- CorruptionException(String) - 异常错误 的构造器com.alipay.sofa.rpc.codec.snappy.CorruptionException
-
- CorruptionException(String, Throwable) - 异常错误 的构造器com.alipay.sofa.rpc.codec.snappy.CorruptionException
-
- CorruptionException(Throwable) - 异常错误 的构造器com.alipay.sofa.rpc.codec.snappy.CorruptionException
-
- costTime - 类 中的变量com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
cost time (ms)
- countOfInvoke - 类 中的变量com.alipay.sofa.rpc.client.AbstractCluster
-
当前Client正在发送的调用数量
- createInvokeContext(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
- createMethodProviderId(RpcServerLookoutModel) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcLookout
-
Create provider id
- createRequestDispatcher() - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- ctx - 类 中的变量com.alipay.sofa.rpc.server.http.AbstractHttpServerTask
-
- CURRENT_THREAD_NAME - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
当前线程名字
- currentProviderList() - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
获取当前的Provider全部列表(包括连上和没连上的),比较费性能,慎用
- currentProviderList() - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
获取当前的Provider列表(包括连上和没连上的)
- currentProviderList() - 类 中的方法com.alipay.sofa.rpc.client.ConnectionHolder
-
已过时。
- currentProviderMap() - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
获取当前的Provider列表(包括连上和没连上的)
- currentRequests - 类 中的变量com.alipay.sofa.rpc.transport.AbstractProxyClientTransport
-
正在发送的调用数量
- currentRequests() - 类 中的方法com.alipay.sofa.rpc.transport.AbstractProxyClientTransport
-
- currentRequests - 类 中的变量com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
正在发送的调用数量
- currentRequests() - 类 中的方法com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
- currentRequests() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransport
-
当前请求数
- currentRequests - 类 中的变量com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
正在发送的调用数量
- currentRequests() - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
- currentServiceContext(boolean) - 类 中的静态方法com.alipay.sofa.rpc.api.context.RpcContextManager
-
get current service context
- generateClientStatReporter(RpcTracerLogEnum) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- generateReporter(SofaTracerStatisticReporter, RpcTracerLogEnum, SpanEncoder<SofaTracerSpan>) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- generateServerStatReporter(RpcTracerLogEnum) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- generic - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
是否泛化调用
- GenericContext - com.alipay.sofa.rpc.api中的类
-
GenericContext
- GenericContext() - 类 的构造器com.alipay.sofa.rpc.api.GenericContext
-
- GenericMultipleClassLoaderSofaSerializerFactory - com.alipay.sofa.rpc.codec.sofahessian中的类
-
- GenericMultipleClassLoaderSofaSerializerFactory() - 类 的构造器com.alipay.sofa.rpc.codec.sofahessian.GenericMultipleClassLoaderSofaSerializerFactory
-
- genericSerializerFactory - 类 中的变量com.alipay.sofa.rpc.codec.sofahessian.SofaHessianSerializer
-
Generic Serializer Factory
- GenericService - com.alipay.sofa.rpc.api中的接口
-
泛化调用的接口
- GenericSingleClassLoaderSofaSerializerFactory - com.alipay.sofa.rpc.codec.sofahessian中的类
-
- GenericSingleClassLoaderSofaSerializerFactory() - 类 的构造器com.alipay.sofa.rpc.codec.sofahessian.GenericSingleClassLoaderSofaSerializerFactory
-
- genTime - 类 中的变量com.alipay.sofa.rpc.message.AbstractResponseFuture
-
Future生成时间
- get(Object) - 接口 中的方法com.alipay.sofa.rpc.common.struct.Cache
-
拿出缓存
- get() - 类 中的方法com.alipay.sofa.rpc.common.struct.PositiveAtomicCounter
-
- get(Object) - 类 中的方法com.alipay.sofa.rpc.common.struct.TwoWayMap
-
- get(String) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
获取一个调用上下文数据
- get(String) - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRuntimeContext
-
得到上下文信息
- get() - 类 中的方法com.alipay.sofa.rpc.message.AbstractResponseFuture
-
- get(long, TimeUnit) - 类 中的方法com.alipay.sofa.rpc.message.AbstractResponseFuture
-
- getAbnormalRate() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Getter method for property abnormalRate.
- getAccepts() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets accepts.
- getAddress() - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Gets address.
- getAddressHolder() - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
- getAddressHolder(ConsumerBootstrap) - 类 中的静态方法com.alipay.sofa.rpc.client.AddressHolderFactory
-
根据配置得到连接管理器
- getAddressHolder() - 类 中的方法com.alipay.sofa.rpc.client.Cluster
-
地址管理器
- getAddressHolder() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets address holder.
- getAddressWait() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets address wait.
- getAlias() - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionClass
-
Gets tag.
- getAliasByCode(byte) - 类 中的静态方法com.alipay.sofa.rpc.codec.SerializerFactory
-
通过Code获取别名
- getAliveTime() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets alive time.
- getAllExtensions() - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionLoader
-
返回全部扩展类
- getAllFields(Class) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassUtils
-
迭代查询全部字段,包括本类和父类
- getAllHandlers() - 类 中的静态方法com.alipay.sofa.rpc.protocol.TelnetHandlerFactory
-
- getAllMeasureResultDetails() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResult
-
Gets all measure details.
- getAllMethods(Class) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassUtils
-
迭代查询全部方法,包括本类和父类
- getAllProviderSize() - 类 中的方法com.alipay.sofa.rpc.client.AddressHolder
-
得到全部服务端大小
- getAllProviderSize() - 类 中的方法com.alipay.sofa.rpc.client.SingleGroupAddressHolder
-
- getAllRequestBaggage() - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
得到全部请求透传数据
- getAllResponseBaggage() - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
得到全部响应透传数据
- getAndIncrement() - 类 中的方法com.alipay.sofa.rpc.common.struct.PositiveAtomicCounter
-
- getApp() - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
Getter method for property app.
- getAppClassLoader(String) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
得到服务的自定义ClassLoader
- getAppId() - 类 中的方法com.alipay.sofa.rpc.config.ApplicationConfig
-
Gets app id.
- getApplication() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets application.
- getAppName() - 类 中的方法com.alipay.sofa.rpc.client.aft.InvocationStatDimension
-
Gets app name.
- getAppName() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureModel
-
Getter method for property appName.
- getAppName() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets app name.
- getAppName() - 类 中的方法com.alipay.sofa.rpc.config.ApplicationConfig
-
Gets app name.
- getAppName() - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaResourceFactory
-
- getAppResponse() - 类 中的方法com.alipay.sofa.rpc.core.response.SofaResponse
-
Gets app response.
- getAsyncThreadPool() - 类 中的静态方法com.alipay.sofa.rpc.context.AsyncRuntime
-
得到callback用的线程池 默认开始创建
- getAsyncThreadPool(boolean) - 类 中的静态方法com.alipay.sofa.rpc.context.AsyncRuntime
-
得到callback用的线程池
- getAttachment(String) - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
get attachment.
- getAttachments() - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
get attachments.
- getAttr(String) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
得到属性值,先去动态属性,再取静态属性
- getAvailableClientTransport(ProviderInfo) - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
- getAvailableClientTransport(ProviderInfo) - 类 中的方法com.alipay.sofa.rpc.client.ConnectionHolder
-
根据provider查找存活的ClientTransport
- getAvailableConnections() - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
- getAvailableConnections() - 类 中的方法com.alipay.sofa.rpc.client.ConnectionHolder
-
已过时。
- getAvailablePort(String, int) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
检查当前指定端口是否可用,不可用则自动+1再试(随机端口从默认端口开始检查)
- getAvailablePort(String, int, int) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
检查当前指定端口是否可用,不可用则自动+1再试(随机端口从默认端口开始检查)
- getAvailableProviders() - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
- getAvailableProviders() - 类 中的方法com.alipay.sofa.rpc.client.ConnectionHolder
-
已过时。
- getAvailableRefIndex(boolean) - 类 中的方法com.alipay.sofa.rpc.transport.ChannelContext
-
得到可用的引用索引
- getAverageAbnormalRate() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Getter method for property averageAbnormalRate.
- getBacklog() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getBaseDirName() - 类 中的静态方法com.alipay.sofa.rpc.common.utils.FileUtils
-
得到项目所在路径
- getBatchSize() - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Gets batch check.
- getBizMaxThreads() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getBizPoolQueues() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getBizPoolQueueType() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getBizPoolType() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getBizThreadPool() - 类 中的方法com.alipay.sofa.rpc.server.bolt.BoltServer
-
得到业务线程池
- getBizThreadPool() - 类 中的方法com.alipay.sofa.rpc.server.http.AbstractHttpServer
-
- getBizThreadPool() - 类 中的方法com.alipay.sofa.rpc.server.http.HttpServerHandler
-
- getBooleanFromByte(byte, int) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CodecUtils
-
一个byte可以存8个boolean,可以按位获取
- getBooleanMethodParam(String, String, boolean) - 类 中的方法com.alipay.sofa.rpc.filter.FilterInvoker
-
取得方法的特殊参数配置
- getBooleanValue(String) - 类 中的静态方法com.alipay.sofa.rpc.common.RpcConfigs
-
Gets boolean value.
- getBooleanValue(String, String) - 类 中的静态方法com.alipay.sofa.rpc.common.RpcConfigs
-
Gets boolean value.
- getBooleanValue(String, boolean) - 类 中的静态方法com.alipay.sofa.rpc.common.SofaConfigs
-
获取Boolean格式的Config
- getBooleanValue(String, String, boolean) - 类 中的静态方法com.alipay.sofa.rpc.common.SofaConfigs
-
获取Boolean格式的Config
- getBootstrap() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets bootstrap.
- getBootstrap() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Gets bootstrap.
- getBossThreads() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getBoundHost() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets bound host
- getBuffer() - 类 中的静态方法com.alipay.sofa.rpc.transport.netty.NettyHelper
-
- getBuffer(int) - 类 中的静态方法com.alipay.sofa.rpc.transport.netty.NettyHelper
-
- getBuffer() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getBufferMax() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getBufferMin() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getByteBufAllocator() - 类 中的静态方法com.alipay.sofa.rpc.transport.netty.NettyHelper
-
- getCache() - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Gets cache.
- getCacheRef() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets cache ref.
- getCallerApp() - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcServerLookoutModel
-
Getter method for property callerApp.
- getCallerAppName() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcServiceContext
-
- getCallerUrl() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcServiceContext
-
- getChain() - 类 中的方法com.alipay.sofa.rpc.filter.FilterChain
-
得到执行链
- getChannel() - 类 中的方法com.alipay.sofa.rpc.transport.AbstractProxyClientTransport
-
- getChannel() - 类 中的方法com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
- getChannel() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransport
-
得到长连接
- getChannel() - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
- getChannel(ChannelHandlerContext) - 类 中的静态方法com.alipay.sofa.rpc.transport.netty.NettyHelper
-
- getChannelListeners() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Gets channel listeners.
- getChannelListeners() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getClass(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassTypeUtils
-
String转Class
- getClassCache(String) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
得到Class缓存
- getClasses(String[]) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassTypeUtils
-
Class[]转String[]
- getClassLoader(Class<?>) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassLoaderUtils
-
得到当前ClassLoader
- getClazz() - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionClass
-
Gets clazz.
- getClientAppId() - 类 中的方法com.alipay.sofa.rpc.transport.ChannelContext
-
Gets client app id.
- getClientAppName() - 类 中的方法com.alipay.sofa.rpc.transport.ChannelContext
-
Gets client app name.
- getClientInstanceId() - 类 中的方法com.alipay.sofa.rpc.transport.ChannelContext
-
Gets client instance id.
- getClientIOEventLoopGroup() - 类 中的静态方法com.alipay.sofa.rpc.transport.netty.NettyHelper
-
获取客户端IO线程池
- getClientIP() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getClientPort() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getClientSpanEncoder() - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- getClientTimeout() - 类 中的方法com.alipay.sofa.rpc.api.GenericContext
-
- getClientTransport(ClientTransportConfig) - 类 中的静态方法com.alipay.sofa.rpc.transport.ClientTransportFactory
-
通过配置获取长连接
- getClientTransport(ClientTransportConfig) - 接口 中的方法com.alipay.sofa.rpc.transport.ClientTransportHolder
-
通过配置获取长连接
- getClientTransport(ClientTransportConfig) - 类 中的方法com.alipay.sofa.rpc.transport.NotReusableClientTransportHolder
-
- getClinetIP() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
已过时。
- getCluster() - 类 中的方法com.alipay.sofa.rpc.bootstrap.ConsumerBootstrap
-
得到调用集群
- getCluster() - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultConsumerBootstrap
-
- getCluster() - 类 中的方法com.alipay.sofa.rpc.bootstrap.dubbo.DubboConsumerBootstrap
-
- getCluster() - 类 中的方法com.alipay.sofa.rpc.client.ClientProxyInvoker
-
获取客户端
- getCluster(ConsumerBootstrap) - 类 中的静态方法com.alipay.sofa.rpc.client.ClusterFactory
-
构造Client对象
- getCluster() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets cluster.
- getCode() - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionClass
-
Gets code.
- getCode() - 类 中的方法com.alipay.sofa.rpc.protocol.ProtocolInfo
-
返回协议ID
- getCodeBase(Class<?>) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ReflectUtils
-
得到类所在地址,可以是文件,也可以是jar包
- getCodeByAlias(String) - 类 中的静态方法com.alipay.sofa.rpc.codec.CompressorFactory
-
通过别名获取Code
- getCodeByAlias(String) - 类 中的静态方法com.alipay.sofa.rpc.codec.SerializerFactory
-
通过别名获取Code
- getCodeByAlias(String) - 类 中的静态方法com.alipay.sofa.rpc.protocol.ProtocolFactory
-
通过别名获取协议编码
- getCommand() - 类 中的方法com.alipay.sofa.rpc.protocol.telnet.HelpTelnetHandler
-
- getCommand() - 接口 中的方法com.alipay.sofa.rpc.protocol.TelnetHandler
-
Gets command.
- getCompress() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets compress.
- getCompress() - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Gets compress.
- getCompressor(String) - 类 中的静态方法com.alipay.sofa.rpc.codec.CompressorFactory
-
按压缩算法名称返回协议对象
- getCompressor(byte) - 类 中的静态方法com.alipay.sofa.rpc.codec.CompressorFactory
-
按压缩编码返回协议对象
- getConcurrents() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets concurrents.
- getConcurrents() - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Gets concurrents.
- getConcurrents() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Gets concurrents.
- getConfig(String) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfigManager
-
Get config if absent, else return default
- getConfig() - 类 中的静态方法com.alipay.sofa.rpc.common.SofaConfigs
-
初始化 config/rpc-config.properties
初始化失败时,直接报错
- getConfig() - 类 中的方法com.alipay.sofa.rpc.filter.FilterInvoker
-
得到接口配置
- getConfig() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransport
-
返回配置
- getConfigContext() - 类 中的方法com.alipay.sofa.rpc.filter.FilterInvoker
-
unmodifiable
一些和请求无关的固定的上下文,这些内容从config里加载,和invocation无关
例如是否开启validation配置,方法级是否开启配置。
- getConfigListener() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
得到配置监听器
- getConfigValueCache() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets config value cache.
- getConfigValueCache(boolean) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
接口属性和方法属性加载配置到缓存
- getConnectionHolder() - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
- getConnectionHolder() - 类 中的方法com.alipay.sofa.rpc.client.Cluster
-
连接管理器
- getConnectionHolder(ConsumerBootstrap) - 类 中的静态方法com.alipay.sofa.rpc.client.ConnectionHolderFactory
-
根据配置得到连接管理器
- getConnectionHolder() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets connection holder.
- getConnectionNum() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets connectionNum.
- getConnectionNum() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Gets connection num.
- getConnectTimeout() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets connect timeout.
- getConnectTimeout() - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Gets connect timeout.
- getConnectTimeout() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Gets connect timeout.
- getConnEstablishedSpan() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getConsumerBootstrap() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
得到服务消费这启动器
- getConsumerConfig() - 类 中的方法com.alipay.sofa.rpc.bootstrap.ConsumerBootstrap
-
得到服务消费者配置
- getConsumerConfig() - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
- getConsumerConfig() - 类 中的方法com.alipay.sofa.rpc.client.aft.InvocationStatDimension
-
Gets consumer config.
- getConsumerConfig() - 类 中的方法com.alipay.sofa.rpc.client.ClientProxyInvoker
-
- getConsumerConfig() - 类 中的方法com.alipay.sofa.rpc.client.LoadBalancer
-
得到服务消费者配置
- getConsumerConfig() - 类 中的方法com.alipay.sofa.rpc.event.ClientAsyncReceiveEvent
-
- getConsumerConfig() - 类 中的方法com.alipay.sofa.rpc.event.ClientSyncReceiveEvent
-
- getConsumerConfig() - 类 中的方法com.alipay.sofa.rpc.event.ProviderInfoAddEvent
-
- getConsumerConfig() - 类 中的方法com.alipay.sofa.rpc.event.ProviderInfoRemoveEvent
-
- getConsumerConfig() - 类 中的方法com.alipay.sofa.rpc.event.ProviderInfoUpdateAllEvent
-
- getConsumerConfig() - 类 中的方法com.alipay.sofa.rpc.event.ProviderInfoUpdateEvent
-
- getConsumerConfig() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Gets consumer config.
- getConsumerConfigs() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRuntimeContext
-
得到已调用的全部ConsumerConfig
- getConsumerId() - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcLookoutId
-
create consumerId
- getContainer() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Gets container.
- getContainer() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getContext() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcInternalContext
-
得到上下文,为空则自动创建
- getContext() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
得到上下文,没有则初始化
- getContext() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRuntimeContext
-
得到全部上下文信息
- getContextPath() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets context path.
- getContextPath() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getCorePoolSize() - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
Gets core pool size.
- getCoreThreads() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets core threads.
- getCostTime() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getCpuCores() - 类 中的静态方法com.alipay.sofa.rpc.common.SystemInfo
-
得到CPU核心数(dock特殊处理)
- getCurrentClassLoader() - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassLoaderUtils
-
得到当前ClassLoader,先找线程池的,找不到就找中间件所在的ClassLoader
- getCustomProviderInstances() - 类 中的静态方法com.alipay.sofa.rpc.config.JAXRSProviderManager
-
获取全部自定义jaxrs Provider实例
- getData() - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Gets data.
- getData() - 类 中的方法com.alipay.sofa.rpc.core.response.SofaResponse
-
Gets data.
- getDeclaredField(Object, String) - 类 中的静态方法com.alipay.sofa.rpc.tracer.sofatracer.factory.MemoryReporterImpl
-
循环向上转型, 获取对象的 DeclaredField
- getDefaultLogName() - 枚举 中的方法com.alipay.sofa.rpc.tracer.sofatracer.log.type.RpcTracerLogEnum
-
- getDefaultPrimitiveValue(Class) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassUtils
-
得到基本类型的默认值
- getDefaultSerializer(Class) - 类 中的方法com.alipay.sofa.rpc.codec.sofahessian.SingleClassLoaderSofaSerializerFactory
-
- getDefaultWrapperValue(Class<T>) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassUtils
-
得到包装类的默认值
- getDegradeLeastWeight() - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Gets degrade least weight.
- getDegradeLeastWeight(String) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfigManager
-
Gets degrade least weight.
- getDegradeMaxIpCount() - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Gets degrade max ip count.
- getDegradeMaxIpCount(String) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfigManager
-
Gets degrade max ip count.
- getDegradeProviders(String) - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.ServiceHorizontalRegulationStrategy
-
- getDelay() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Gets delay.
- getDelayToNextMinute(long) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.DateUtils
-
到下一分钟0秒的毫秒数
- getDeployment() - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- getDescription() - 类 中的方法com.alipay.sofa.rpc.protocol.telnet.HelpTelnetHandler
-
- getDescription() - 接口 中的方法com.alipay.sofa.rpc.protocol.TelnetHandler
-
Gets description.
- getDeserializer(String) - 类 中的方法com.alipay.sofa.rpc.codec.sofahessian.GenericMultipleClassLoaderSofaSerializerFactory
-
- getDeserializer(String) - 类 中的方法com.alipay.sofa.rpc.codec.sofahessian.GenericSingleClassLoaderSofaSerializerFactory
-
- getDeserializer(String) - 类 中的方法com.alipay.sofa.rpc.codec.sofahessian.SingleClassLoaderSofaSerializerFactory
-
- getDeserializerFromCachedType(String) - 类 中的方法com.alipay.sofa.rpc.codec.sofahessian.MultipleClassLoaderSofaSerializerFactory
-
- getDeserializerFromCachedType(String) - 类 中的方法com.alipay.sofa.rpc.codec.sofahessian.SingleClassLoaderSofaSerializerFactory
-
- getDimension() - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.AbstractInvocationStat
-
- getDimension() - 接口 中的方法com.alipay.sofa.rpc.client.aft.InvocationStat
-
The Dimension of invocation statistics
- getDimensionKey() - 类 中的方法com.alipay.sofa.rpc.client.aft.InvocationStatDimension
-
Gets dimension key.
- getDirectUrl() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets directUrl.
- getDisconnectTimeout() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets disconnect timeout.
- getDisconnectTimeout() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Gets disconnect timeout.
- getDispatcher() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets dispatcher.
- getDstParam() - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Gets dst param.
- getDstVersion() - 类 中的方法com.alipay.sofa.rpc.transport.ChannelContext
-
Gets dst version.
- getDynamicAttr(String) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
gets dynamic attribute.
- getDynamicAttrs() - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Gets dynamic attribute.
- getElapsedTime() - 类 中的方法com.alipay.sofa.rpc.message.AbstractResponseFuture
-
查看future耗时
- getElapsedTime() - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
Getter method for property elapsedTime.
- getEnumValue(String, Class<T>) - 类 中的静态方法com.alipay.sofa.rpc.common.RpcConfigs
-
Gets enum value.
- getErrorMsg() - 类 中的方法com.alipay.sofa.rpc.core.response.SofaResponse
-
Gets error msg.
- getErrorType() - 异常错误 中的方法com.alipay.sofa.rpc.core.exception.SofaRpcException
-
- getExceptionCount() - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.AbstractInvocationStat
-
- getExceptionCount() - 接口 中的方法com.alipay.sofa.rpc.client.aft.InvocationStat
-
Get count of exception event
- getExceptionRate() - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.AbstractInvocationStat
-
- getExceptionRate() - 接口 中的方法com.alipay.sofa.rpc.client.aft.InvocationStat
-
Get rate of exception event. by exception count / invoke count
- getExclude() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Gets exclude.
- getExcludeName() - 类 中的方法com.alipay.sofa.rpc.client.ExcludeRouter
-
- getExcludeName() - 类 中的方法com.alipay.sofa.rpc.filter.ExcludeFilter
-
- getExecutor() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Gets executor.
- getExecutor() - 类 中的方法com.alipay.sofa.rpc.message.bolt.BoltFutureInvokeCallback
-
- getExecutor() - 类 中的方法com.alipay.sofa.rpc.message.bolt.BoltInvokerCallback
-
- getExecutor() - 类 中的方法com.alipay.sofa.rpc.server.bolt.BoltServerProcessor
-
- getExecutor() - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
Gets executor.
- getExecutor() - 接口 中的方法com.alipay.sofa.rpc.transport.ClientHandler
-
User defined executor.
- getExecutor() - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttpClientHandler
-
- getExecutorSelector() - 类 中的方法com.alipay.sofa.rpc.server.bolt.BoltServerProcessor
-
- getExtension(String) - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionLoader
-
得到实例
- getExtension(String, Class[], Object[]) - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionLoader
-
得到实例
- getExtensionClass(String) - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionLoader
-
根据服务别名查找扩展类
- getExtensionLoader(Class<T>, ExtensionLoaderListener<T>) - 类 中的静态方法com.alipay.sofa.rpc.ext.ExtensionLoaderFactory
-
Get extension loader by extensible class with listener
- getExtensionLoader(Class<T>) - 类 中的静态方法com.alipay.sofa.rpc.ext.ExtensionLoaderFactory
-
Get extension loader by extensible class without listener
- getExtInstance() - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionClass
-
得到服务端实例对象,如果是单例则返回单例对象,如果不是则返回新创建的实例对象
- getExtInstance(Class[], Object[]) - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionClass
-
得到服务端实例对象,如果是单例则返回单例对象,如果不是则返回新创建的实例对象
- getFile() - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Gets file.
- getFilter() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets filters.
- getFilterChain() - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
- getFilterChain() - 类 中的方法com.alipay.sofa.rpc.client.Cluster
-
过滤器链
- getFilterRef() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets filter ref.
- getFromApp(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.log.stat.AbstractRpcStatJsonReporter
-
Get from app
- getFromApp(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.log.stat.RpcClientStatJsonReporter
-
- getFromApp(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.log.stat.RpcServerStatJsonReporter
-
- getFuture() - 类 中的静态方法com.alipay.sofa.rpc.api.future.SofaResponseFuture
-
- getFuture(boolean) - 类 中的静态方法com.alipay.sofa.rpc.api.future.SofaResponseFuture
-
- getFuture() - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
get future.
- getFuture() - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
得到单次请求返回的异步Future对象
- getGroup() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
已过时。
- getHandler(String) - 类 中的静态方法com.alipay.sofa.rpc.protocol.TelnetHandlerFactory
-
- getHeader(Short) - 类 中的方法com.alipay.sofa.rpc.transport.ChannelContext
-
Gets header.
- getHeaderKey(String) - 类 中的方法com.alipay.sofa.rpc.transport.ChannelContext
-
Gets header.
- getHeartbeatPeriod() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets heartbeatPeriod.
- getHeartbeatPeriod() - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Gets heartbeatPeriod.
- getHost() - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Gets host.
- getHost() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets host.
- getHost() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getHostMachine() - 类 中的静态方法com.alipay.sofa.rpc.common.SystemInfo
-
物理机地址
- getHostname() - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- getId() - 类 中的方法com.alipay.sofa.rpc.config.AbstractIdConfig
-
Gets id.
- getIdRule() - 类 中的方法com.alipay.sofa.rpc.filter.BeanIdMatchFilter
-
Getter method for property idRule.
- getInclude() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Gets include.
- getIndex() - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Gets index.
- getInsId() - 类 中的方法com.alipay.sofa.rpc.config.ApplicationConfig
-
Gets ins id.
- getIntegerValue(String, int) - 类 中的静态方法com.alipay.sofa.rpc.common.SofaConfigs
-
解析数字型配置
- getIntegerValue(String, String, int) - 类 中的静态方法com.alipay.sofa.rpc.common.SofaConfigs
-
解析数字型配置
- getInterfaceId() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets interface id.
- getInterfaceIdAndMethod(String) - 类 中的静态方法com.alipay.sofa.rpc.transport.http.HttpTransportUtils
-
- getInterfaceName() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getInterfaceName(String) - 类 中的静态方法com.alipay.sofa.rpc.config.ConfigUniqueNameGenerator
-
解析唯一标识UniqueName得到接口名
- getInterfaceName() - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Gets interface name.
- getInternalProviderClasses() - 类 中的静态方法com.alipay.sofa.rpc.config.JAXRSProviderManager
-
获取全部内置的jaxrs Provider类
- getIntMethodParam(String, String, int) - 类 中的方法com.alipay.sofa.rpc.filter.FilterInvoker
-
取得方法的特殊参数配置
- getIntValue(String) - 类 中的静态方法com.alipay.sofa.rpc.common.RpcConfigs
-
Gets int value.
- getIntValue(String, String) - 类 中的静态方法com.alipay.sofa.rpc.common.RpcConfigs
-
Gets int value.
- getInvocationStat(ConsumerConfig, ProviderInfo) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.InvocationStatFactory
-
得到调用统计器
- getInvocationStat(InvocationStatDimension) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.InvocationStatFactory
-
根据Invocation获取InvocationStat
该Invocation对应的InvocationStat会在被第一次获取(也就是刚被创建的时候)时被放入到Regulation中进行能力的持续调控。
- getInvocationStatDimension() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Getter method for property invocationStatDimension.
- getInvocationStats() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureModel
-
Getter method for property stats.
- getInvocationStatSnapshots(List<InvocationStat>) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.impl.ServiceHorizontalMeasureStrategy
-
对批量Invocation对应的InvocationStat进行一个快照
- getInvokeCount() - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.AbstractInvocationStat
-
- getInvokeCount() - 接口 中的方法com.alipay.sofa.rpc.client.aft.InvocationStat
-
get count of invocation
- getInvoker() - 类 中的方法com.alipay.sofa.rpc.filter.FilterInvoker
-
得到下一个FilterInvoker
- getInvoker(Object) - 类 中的方法com.alipay.sofa.rpc.proxy.javassist.JavassistProxy
-
- getInvoker(Object) - 类 中的方法com.alipay.sofa.rpc.proxy.jdk.JDKProxy
-
- getInvoker(Object) - 接口 中的方法com.alipay.sofa.rpc.proxy.Proxy
-
从代理对象里解析Invoker
- getInvoker(Object, String) - 类 中的静态方法com.alipay.sofa.rpc.proxy.ProxyFactory
-
解析出代理类的Invoker对象
- getInvokerMap() - 类 中的方法com.alipay.sofa.rpc.server.http.HttpServerHandler
-
- getInvokeTimeout() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Gets invoke timeout.
- getInvokeType() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getInvokeType() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets invoke type.
- getInvokeType() - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Gets invoke type.
- getInvokeType() - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Gets invoke type.
- getInvokeType() - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
Getter method for property invokeType.
- getIoThreads() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets ioThreads.
- getIoThreads() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getIp() - 类 中的方法com.alipay.sofa.rpc.client.aft.InvocationStatDimension
-
Gets ip.
- getIpListByRegistry(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
解析注册中心地址配置为多个连接地址
- getJson() - 异常错误 中的方法com.alipay.sofa.rpc.common.json.ParseException
-
- getKeepAliveTime() - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
Gets keep alive time.
- getKey(Object) - 类 中的方法com.alipay.sofa.rpc.common.struct.TwoWayMap
-
- getKey() - 类 中的方法com.alipay.sofa.rpc.config.ParameterConfig
-
Gets key.
- getLeastAbnormalRateMultiple() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Getter method for property leastAbnormalRateMultiple.
- getLeastCallCount() - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Gets least invoke count.
- getLeastCallCount(String) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfigManager
-
Gets least invoke count.
- getLeastWindowCount() - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Gets least window count.
- getLeastWindowCount(String) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfigManager
-
Gets least window count.
- getLeastWindowCount() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Getter method for property leastWindowCount.
- getLeastWindowExceptionRateMultiple() - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Gets least window exception rate multiple.
- getLeastWindowExceptionRateMultiple(String) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfigManager
-
Gets least window exception rate multiple.
- getListValue(String) - 类 中的静态方法com.alipay.sofa.rpc.common.RpcConfigs
-
Gets list value.
- getLiteLog(String) - 类 中的静态方法com.alipay.sofa.rpc.log.LogCodes
-
当输入为日志码的时候,输出日志码对应的日志内容
否则直接输出日志内容
- getLiteLog(String, Object...) - 类 中的静态方法com.alipay.sofa.rpc.log.LogCodes
-
当输入为日志码的时候,输出日志码对应的日志内容
否则直接输出日志内容
- getLoadBalancer(ConsumerBootstrap) - 类 中的静态方法com.alipay.sofa.rpc.client.LoadBalancerFactory
-
根据名字得到负载均衡器
- getLoadBalancer() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets load balancer.
- getLoadTestMark(SofaTracerSpan) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.log.stat.AbstractRpcStatJsonReporter
-
- getLocalAddress() - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
遍历本地网卡,返回第一个合理的IP,保存到缓存中
- getLocalAddress() - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
本地地址InetSocketAddress
- getLocalHost() - 类 中的静态方法com.alipay.sofa.rpc.common.SystemInfo
-
得到缓存的本机地址
- getLocalHostByRegistry(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
本地多ip情况下、连一下注册中心地址得到本地IP地址
- getLocalIpv4() - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
得到本机IPv4地址
- getLog(String) - 类 中的静态方法com.alipay.sofa.rpc.log.LogCodes
-
该方法不应该由日志输出类直接使用,RPC 的所有的日志输出均应该使用
Logger 类
仅当需要设置 Exception 的提示消息的时候才可使用该方法
- getLog(String, Object...) - 类 中的静态方法com.alipay.sofa.rpc.log.LogCodes
-
- getLogger(String, String) - 类 中的静态方法com.alipay.sofa.rpc.log.factory.RpcLoggerFactory
-
获取日志对象
- getLogger(String) - 类 中的静态方法com.alipay.sofa.rpc.log.LoggerFactory
-
- getLogger(Class) - 类 中的静态方法com.alipay.sofa.rpc.log.LoggerFactory
-
- getLogger() - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- getLogger(String) - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- getLogReverseKey() - 枚举 中的方法com.alipay.sofa.rpc.tracer.sofatracer.log.type.RpcTracerLogEnum
-
- getMaxConnection() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getMaximumPoolSize() - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
Gets maximum pool size.
- getMaxMagicOffset() - 类 中的静态方法com.alipay.sofa.rpc.protocol.ProtocolFactory
-
得到最大偏移位
- getMaxThreads() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets max threads.
- getMeasureModel() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResult
-
Gets measure model.
- getMeasureState() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Getter method for property measureState.
- getMessage() - 异常错误 中的方法com.alipay.sofa.rpc.common.json.ParseException
-
Get message about error when parsing illegal json
- getMethod(String, String, String[]) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ReflectUtils
-
加载Method方法
- getMethod(Class, String, Class...) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ReflectUtils
-
加载Method方法
- getMethod() - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Gets method.
- getMethod() - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
Getter method for property method.
- getMethod(String, String) - 类 中的方法com.alipay.sofa.rpc.server.http.HttpServerHandler
-
- getMethod(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.transport.AbstractProxyClientTransport
-
构造远程调用代理
- getMethod(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.transport.rest.RestClientTransport
-
- getMethodArgs() - 类 中的方法com.alipay.sofa.rpc.core.request.RequestBase
-
Get method args object [ ].
- getMethodArgSigs() - 类 中的方法com.alipay.sofa.rpc.core.request.RequestBase
-
Get method arg sigs string [ ].
- getMethodCache(String, String) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
从缓存里获取方法
- getMethodConfigValue(String, String, Object) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
得到方法级配置,找不到则返回默认值
- getMethodConfigValue(String, String) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
得到方法级配置,找不到则返回null
- getMethodInvokeType(String) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets time out.
- getMethodKey(String, String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassUtils
-
得到方法关键字
- getMethodName() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getMethodName() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcServiceContext
-
- getMethodName() - 类 中的方法com.alipay.sofa.rpc.core.request.RequestBase
-
Gets method name.
- getMethodOnreturn(String) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
得到方法名对应的自定义参数列表
- getMethodParam(String, String) - 类 中的方法com.alipay.sofa.rpc.filter.FilterInvoker
-
取得方法的特殊参数配置
- getMethodRetries(String) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
得到方法的重试次数,默认接口配置
- getMethods() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets methods.
- getMethodSigsCache(String, String) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
从缓存里获取方法参数签名
- getMethodsLimit() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
得到可调用的方法名称列表
- getMethodTimeout(String) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets time out.
- getMockRef() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets mock ref.
- getModifiedFields(T, T, String...) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.BeanUtils
-
检查一个类的一个对象和另一个对象哪些属性被修改了(只写有getter/setter方法都有的值)
- getName() - 类 中的方法com.alipay.sofa.rpc.client.ProviderGroup
-
Gets name.
- getName() - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Gets name.
- getName() - 接口 中的方法com.alipay.sofa.rpc.log.Logger
-
Gets name.
- getName() - 类 中的方法com.alipay.sofa.rpc.log.MiddlewareLoggerImpl
-
- getName() - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- getName() - 类 中的方法com.alipay.sofa.rpc.protocol.ProtocolInfo
-
返回协议名
- getNetProtocol() - 类 中的方法com.alipay.sofa.rpc.protocol.ProtocolInfo
-
返回协议底层通讯协议
- getNewProviderGroup() - 类 中的方法com.alipay.sofa.rpc.event.ProviderInfoUpdateEvent
-
- getNewProviderGroups() - 类 中的方法com.alipay.sofa.rpc.event.ProviderInfoUpdateAllEvent
-
- getNow() - 类 中的方法com.alipay.sofa.rpc.message.AbstractResponseFuture
-
解析结果,拿到返回值
- getNow() - 类 中的方法com.alipay.sofa.rpc.message.bolt.BoltResponseFuture
-
- getNow() - 类 中的方法com.alipay.sofa.rpc.message.http.HttpResponseFuture
-
- getNowResponse() - 类 中的方法com.alipay.sofa.rpc.message.http.HttpResponseFuture
-
- getOldProviderGroup() - 类 中的方法com.alipay.sofa.rpc.event.ProviderInfoUpdateEvent
-
- getOldProviderGroups() - 类 中的方法com.alipay.sofa.rpc.event.ProviderInfoUpdateAllEvent
-
- getOnAvailable() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets on available.
- getOnBoth() - 类 中的方法com.alipay.sofa.rpc.common.struct.ListDifference
-
Gets on both.
- getOnConnect() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets on connect.
- getOnConnect() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets onConnect.
- getOnlyOnLeft() - 类 中的方法com.alipay.sofa.rpc.common.struct.ListDifference
-
Gets only on left.
- getOnlyOnRight() - 类 中的方法com.alipay.sofa.rpc.common.struct.ListDifference
-
Gets only on right.
- getOnReturn() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets on return.
- getOnReturn() - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Gets onReturn.
- getOrDefaultValue(String, T) - 类 中的静态方法com.alipay.sofa.rpc.common.RpcConfigs
-
Gets or default value.
- getOrder() - 接口 中的方法com.alipay.sofa.rpc.base.Sortable
-
得到顺序
- getOrder() - 类 中的方法com.alipay.sofa.rpc.common.SofaConfigs.ExternalConfigLoader
-
顺序
- getOrder() - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionClass
-
Gets order.
- getOriginUrl() - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Gets origin url.
- getOriginWeight() - 类 中的方法com.alipay.sofa.rpc.client.aft.InvocationStatDimension
-
Gets origin weight.
- getOverloadMethodCache(String, String, String[]) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
从缓存里获取方法
- getParameter(String) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets parameter.
- getParameter(String) - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Gets parameter.
- getParameter(String) - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Gets parameter.
- getParameters() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets parameters.
- getParameters() - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Gets parameters.
- getParameters() - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Gets parameters.
- getParameters() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets parameters.
- getParameters() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getPath() - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Gets path.
- getPayload() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets payload.
- getPayload() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Gets payload.
- getPayload() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getPort() - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Gets port.
- getPort() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets port.
- getPort() - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- getPort() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getPosition() - 异常错误 中的方法com.alipay.sofa.rpc.common.json.ParseException
-
- getPreMinuteMills(long) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.DateUtils
-
上一分钟的最后一毫秒
- getPriority() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Gets priority.
- getPriority() - 类 中的方法com.alipay.sofa.rpc.server.AbstractTask
-
- getProcessingCount() - 类 中的方法com.alipay.sofa.rpc.server.http.HttpServerHandler
-
- getProperty(Object, String, Class<T>) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.BeanUtils
-
得到属性的值
- getPropertyGetterMethod(Class, String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ReflectUtils
-
得到get/is方法
- getPropertyNameFromBeanReadMethod(Method) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ReflectUtils
-
- getPropertySetterMethod(Class, String, Class) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ReflectUtils
-
得到set方法
- getProtocol() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getProtocol() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets protocol.
- getProtocol() - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Gets protocol.
- getProtocol() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets protocol.
- getProtocol() - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
Getter method for property protocol.
- getProtocol(String) - 类 中的静态方法com.alipay.sofa.rpc.protocol.ProtocolFactory
-
按协议名称返回协议对象
- getProtocol(byte) - 类 中的静态方法com.alipay.sofa.rpc.protocol.ProtocolFactory
-
按协议编号返回协议对象
- getProtocol() - 类 中的方法com.alipay.sofa.rpc.transport.ChannelContext
-
Gets protocol.
- getProtocolType() - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Gets protocol type.
- getProtocolType() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getProviderBootstrap() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
得到服务提供者启动器
- getProviderConfig() - 类 中的方法com.alipay.sofa.rpc.bootstrap.ProviderBootstrap
-
得到服务发布者配置
- getProviderConfig() - 类 中的方法com.alipay.sofa.rpc.server.ProviderProxyInvoker
-
- getProviderConfig() - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaResourceFactory
-
- getProviderConfigs() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRuntimeContext
-
得到已发布的全部ProviderConfig
- getProviderGroup(String) - 类 中的方法com.alipay.sofa.rpc.client.AddressHolder
-
得到某服务分组
- getProviderGroup(String) - 类 中的方法com.alipay.sofa.rpc.client.SingleGroupAddressHolder
-
- getProviderGroup() - 类 中的方法com.alipay.sofa.rpc.event.ProviderInfoAddEvent
-
- getProviderGroup() - 类 中的方法com.alipay.sofa.rpc.event.ProviderInfoRemoveEvent
-
- getProviderGroups() - 类 中的方法com.alipay.sofa.rpc.client.AddressHolder
-
得到全部服务端列表分组
- getProviderGroups() - 类 中的方法com.alipay.sofa.rpc.client.SingleGroupAddressHolder
-
- getProviderId() - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcLookoutId
-
Create ProviderId
- getProviderInfo() - 类 中的方法com.alipay.sofa.rpc.client.aft.InvocationStatDimension
-
Gets provider info.
- getProviderInfo() - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
Gets provider info.
- getProviderInfo() - 类 中的方法com.alipay.sofa.rpc.event.ClientAsyncReceiveEvent
-
- getProviderInfo() - 类 中的方法com.alipay.sofa.rpc.event.ClientSyncReceiveEvent
-
- getProviderInfo() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Gets provider info.
- getProviderInfoListener() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets provider info listener.
- getProviderInfos(String) - 类 中的方法com.alipay.sofa.rpc.client.AddressHolder
-
得到某分组的服务列表,注意获取的地址列表最好是只读,不要随便修改
- getProviderInfos() - 类 中的方法com.alipay.sofa.rpc.client.ProviderGroup
-
Gets provider infos.
- getProviderInfos(String) - 类 中的方法com.alipay.sofa.rpc.client.SingleGroupAddressHolder
-
- getProxy() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets proxy.
- getProxy(Class<T>, Invoker) - 类 中的方法com.alipay.sofa.rpc.proxy.javassist.JavassistProxy
-
- getProxy(Class<T>, Invoker) - 类 中的方法com.alipay.sofa.rpc.proxy.jdk.JDKProxy
-
- getProxy(Class<T>, Invoker) - 接口 中的方法com.alipay.sofa.rpc.proxy.Proxy
-
生成代理对象
- getProxyClass() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets proxy class.
- getProxyClass() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets proxy class.
- getProxyClass() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Gets proxy class.
- getProxyClass() - 类 中的方法com.alipay.sofa.rpc.proxy.jdk.JDKInvocationHandler
-
Gets proxy class.
- getProxyIns() - 类 中的方法com.alipay.sofa.rpc.bootstrap.ConsumerBootstrap
-
拿到代理类
- getProxyIns() - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultConsumerBootstrap
-
- getProxyIns() - 类 中的方法com.alipay.sofa.rpc.bootstrap.dubbo.DubboConsumerBootstrap
-
得到实现代理类
- getProxyInvoker() - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultConsumerBootstrap
-
得到实现代理类Invoker
- getProxyInvoker() - 类 中的方法com.alipay.sofa.rpc.proxy.jdk.JDKInvocationHandler
-
Gets proxy invoker.
- getQueues() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets queues.
- getQueueSize() - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
Gets queue size.
- getQueueType() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets queue type.
- getReconnectPeriod() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets reconnectPeriod.
- getReconnectPeriod() - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Gets reconnectPeriod.
- getRecvByteBufAllocator() - 类 中的静态方法com.alipay.sofa.rpc.transport.netty.NettyHelper
-
- getRef() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Gets ref.
- getRegistries() - 类 中的静态方法com.alipay.sofa.rpc.registry.RegistryFactory
-
得到全部注册中心
- getRegistry() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets registry.
- getRegistry(RegistryConfig) - 类 中的静态方法com.alipay.sofa.rpc.registry.RegistryFactory
-
得到注册中心对象
- getRegistryConfigs() - 类 中的静态方法com.alipay.sofa.rpc.registry.RegistryFactory
-
得到全部注册中心配置
- getRegulator() - 类 中的方法com.alipay.sofa.rpc.module.FaultToleranceModule
-
Get regulator
- getRejection() - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionClass
-
Get rejection string [ ].
- getRemoteAddress() - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
远程地址InetSocketAddress
- getRemoteHostName() - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
远程IP地址
- getRepeatedExportLimit() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Gets repeated export limit.
- getRepeatedReferLimit() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets max proxy count.
- getReporterType() - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.factory.MemoryReporterImpl
-
- getReqClass(String, String) - 类 中的方法com.alipay.sofa.rpc.codec.protobuf.ProtobufHelper
-
从缓存中获取请求值类
- getRequest() - 类 中的方法com.alipay.sofa.rpc.event.ClientAfterSendEvent
-
- getRequest() - 类 中的方法com.alipay.sofa.rpc.event.ClientAsyncReceiveEvent
-
- getRequest() - 类 中的方法com.alipay.sofa.rpc.event.ClientBeforeSendEvent
-
- getRequest() - 类 中的方法com.alipay.sofa.rpc.event.ClientEndInvokeEvent
-
- getRequest() - 类 中的方法com.alipay.sofa.rpc.event.ClientStartInvokeEvent
-
- getRequest() - 类 中的方法com.alipay.sofa.rpc.event.ClientSyncReceiveEvent
-
- getRequest() - 类 中的方法com.alipay.sofa.rpc.event.rest.RestServerReceiveEvent
-
- getRequest() - 类 中的方法com.alipay.sofa.rpc.event.rest.RestServerSendEvent
-
- getRequest() - 类 中的方法com.alipay.sofa.rpc.event.ServerReceiveEvent
-
- getRequest() - 类 中的方法com.alipay.sofa.rpc.event.ServerSendEvent
-
- getRequestBaggage(String) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
得到请求透传数据
- getRequestProp(String) - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Gets request prop.
- getRequestProps() - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Gets request props.
- getRequestSize() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getRequestSize() - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcClientLookoutModel
-
Getter method for property requestSize.
- getResClass(String, String) - 类 中的方法com.alipay.sofa.rpc.codec.protobuf.ProtobufHelper
-
从缓存中获取返回值类
- getResource() - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaResourceMethodInvoker
-
- getResourceInvoker(HttpRequest) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaResourceMethodRegistry
-
- getResponse(long, boolean) - 类 中的静态方法com.alipay.sofa.rpc.api.future.SofaResponseFuture
-
get response
If remoting get exception, framework will wrapped it to SofaRpcException
- getResponse() - 类 中的方法com.alipay.sofa.rpc.event.ClientAsyncReceiveEvent
-
- getResponse() - 类 中的方法com.alipay.sofa.rpc.event.ClientEndInvokeEvent
-
- getResponse() - 类 中的方法com.alipay.sofa.rpc.event.ClientSyncReceiveEvent
-
- getResponse() - 类 中的方法com.alipay.sofa.rpc.event.rest.RestServerSendEvent
-
- getResponse() - 类 中的方法com.alipay.sofa.rpc.event.ServerSendEvent
-
- getResponseBaggage(String) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
得到响应透传数据
- getResponseCallback() - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
获取单次请求的指定回调方法
- getResponseProp(String) - 类 中的方法com.alipay.sofa.rpc.core.response.SofaResponse
-
Gets response prop.
- getResponseProps() - 类 中的方法com.alipay.sofa.rpc.core.response.SofaResponse
-
Gets response props.
- getResponseSize() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getResponseSize() - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcClientLookoutModel
-
Getter method for property responseSize.
- getResultCode(String) - 枚举 中的静态方法com.alipay.sofa.rpc.api.context.ResultCodeEnum
-
- getResultCode() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getRetries() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets retries.
- getRetries() - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Gets retries.
- getRetryConnections() - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
Gets retry connections.
- getReverseClientTransport(String, AbstractChannel) - 类 中的静态方法com.alipay.sofa.rpc.transport.ClientTransportFactory
-
构建反向的(服务端到客户端)虚拟长连接
- getReverseClientTransport(String) - 类 中的静态方法com.alipay.sofa.rpc.transport.ClientTransportFactory
-
Find reverse client transport by channel key
- getRollingKey() - 枚举 中的方法com.alipay.sofa.rpc.tracer.sofatracer.log.type.RpcTracerLogEnum
-
- getRouter() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets router.
- getRouterChain() - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
- getRouterChain() - 类 中的方法com.alipay.sofa.rpc.client.Cluster
-
路由器链
- getRouteRecord() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getRouterRef() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets routerRef.
- getRpcId() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getRpcId() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcServiceContext
-
- getRpcVersion() - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Gets sofa version.
- getSerialization() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets serialization.
- getSerialization() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets serialization.
- getSerializationType() - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Gets serialization type.
- getSerializeFields(Class) - 类 中的静态方法com.alipay.sofa.rpc.common.json.JSON
-
获取需要序列化的字段,跳过
- getSerializer(String) - 类 中的静态方法com.alipay.sofa.rpc.codec.SerializerFactory
-
按序列化名称返回协议对象
- getSerializer(byte) - 类 中的静态方法com.alipay.sofa.rpc.codec.SerializerFactory
-
按序列化名称返回协议对象
- getSerializer(Class) - 类 中的方法com.alipay.sofa.rpc.codec.sofahessian.GenericMultipleClassLoaderSofaSerializerFactory
-
- getSerializer(Class) - 类 中的方法com.alipay.sofa.rpc.codec.sofahessian.GenericSingleClassLoaderSofaSerializerFactory
-
- getSerializerFactory(boolean, boolean) - 类 中的方法com.alipay.sofa.rpc.codec.sofahessian.SofaHessianSerializer
-
Gets serializer factory.
- getSerializeType() - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Gets serialize type.
- getSerializeType() - 类 中的方法com.alipay.sofa.rpc.core.response.SofaResponse
-
Gets serialize type.
- getSerializeTypeByContentType(String) - 类 中的静态方法com.alipay.sofa.rpc.transport.http.HttpTransportUtils
-
Parse serialize type from content type
- getSerializeTypeByName(String) - 类 中的静态方法com.alipay.sofa.rpc.transport.http.HttpTransportUtils
-
根据序列化名称获得序列化类型
- getServer() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Gets server.
- getServer() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets server.
- getServer(ServerConfig) - 类 中的静态方法com.alipay.sofa.rpc.server.ServerFactory
-
初始化Server实例
- getServerBizEventLoopGroup(ServerTransportConfig, Executor) - 类 中的静态方法com.alipay.sofa.rpc.transport.netty.NettyHelper
-
得到服务端业务线程池
- getServerBossEventLoopGroup(ServerTransportConfig) - 类 中的静态方法com.alipay.sofa.rpc.transport.netty.NettyHelper
-
得到服务端Boss线程池
- getServerConfig() - 类 中的方法com.alipay.sofa.rpc.event.ServerStartedEvent
-
- getServerConfig() - 类 中的方法com.alipay.sofa.rpc.event.ServerStoppedEvent
-
- getServerHandler() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- getServerIoEventLoopGroup(ServerTransportConfig) - 类 中的静态方法com.alipay.sofa.rpc.transport.netty.NettyHelper
-
得到服务端IO线程池
- getServers() - 类 中的静态方法com.alipay.sofa.rpc.server.ServerFactory
-
得到全部服务端
- getServerSpanEncoder() - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- getServerThreadConfigId(ServerConfig) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcLookoutId
-
- getServerThreadPoolActiveCountId(ServerConfig) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcLookoutId
-
- getServerThreadPoolIdleCountId(ServerConfig) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcLookoutId
-
- getServerThreadPoolQueueSizeId(ServerConfig) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcLookoutId
-
- getServerTransport(ServerTransportConfig) - 类 中的静态方法com.alipay.sofa.rpc.transport.ServerTransportFactory
-
Get ServerTransport
- getService() - 类 中的方法com.alipay.sofa.rpc.client.aft.InvocationStatDimension
-
Gets service.
- getService() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureModel
-
Getter method for property service.
- getService() - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
Getter method for property service.
- getServiceClassLoader(String) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
得到服务的自定义ClassLoader
- getServiceName() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getServiceName() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcServiceContext
-
- getServiceName(AbstractInterfaceConfig) - 类 中的静态方法com.alipay.sofa.rpc.config.ConfigUniqueNameGenerator
-
得到服务唯一名称,无需兼容之前的版本
- getServiceName() - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaResourceFactory
-
- getSofaResponse(int, TimeUnit) - 类 中的方法com.alipay.sofa.rpc.message.http.HttpResponseFuture
-
Waits if necessary for at most the given time for the computation
to complete, and then retrieves its result, if available.
- getSofaResponseCallback() - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Gets sofa response callback.
- getSofaTracer() - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- getStaticAttr(String) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
gets static attribute.
- getStaticAttrs() - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Gets static attribute.
- getStatus() - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Gets status.
- getStopTimeout() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets stop timeout.
- getStopWatch() - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
Gets stop watch.
- getStoreDatas() - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.factory.MemoryReporterImpl
-
- getStringMethodParam(String, String, String) - 类 中的方法com.alipay.sofa.rpc.filter.FilterInvoker
-
取得方法的特殊参数配置
- getStringValue(String) - 类 中的静态方法com.alipay.sofa.rpc.common.RpcConfigs
-
Gets string value.
- getStringValue(String, String) - 类 中的静态方法com.alipay.sofa.rpc.common.RpcConfigs
-
Gets string value.
- getStringValue(String, String) - 类 中的静态方法com.alipay.sofa.rpc.common.SofaConfigs
-
通用 获取方法
与没有 appName 的方法相比,该方法不需要传入 appName
- getStringValue(String, String, String) - 类 中的静态方法com.alipay.sofa.rpc.common.SofaConfigs
-
获取配置值
- getSuccess() - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
Getter method for property success.
- getTargetApp() - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcClientLookoutModel
-
Getter method for property targetApp.
- getTargetAppName() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getTargetAppName() - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Gets target app name.
- getTargetClass(Object) - 类 中的静态方法com.alipay.sofa.rpc.config.JAXRSProviderManager
-
拿到目标类型
- getTargetGroup() - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
获取单次请求的指定分组
- getTargetServiceName(Object) - 类 中的方法com.alipay.sofa.rpc.codec.bolt.SofaRpcSerialization
-
Get target service name from request
- getTargetServiceUniqueName() - 类 中的方法com.alipay.sofa.rpc.core.request.RequestBase
-
Gets target service unique name.
- getTargetUrl() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getTargetURL() - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
获取单次请求的指定地址
- getThreadPoolExecutor() - 类 中的方法com.alipay.sofa.rpc.event.ServerStartedEvent
-
- getThreadPoolName() - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
Gets thread pool name.
- getThreadPoolType() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets threadPoolType.
- getThrowable() - 类 中的方法com.alipay.sofa.rpc.event.ClientAsyncReceiveEvent
-
- getThrowable() - 类 中的方法com.alipay.sofa.rpc.event.ClientEndInvokeEvent
-
- getThrowable() - 类 中的方法com.alipay.sofa.rpc.event.ClientSyncReceiveEvent
-
- getThrowable() - 类 中的方法com.alipay.sofa.rpc.event.rest.RestServerSendEvent
-
- getThrowable() - 类 中的方法com.alipay.sofa.rpc.event.ServerSendEvent
-
- getTimeout() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Gets timeout.
- getTimeout() - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Gets timeout.
- getTimeout() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Gets client timeout.
- getTimeout() - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Gets timeout.
- getTimeout() - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
得到调用级别超时时间
- getTimeout() - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Gets timeout.
- getTimeWindow() - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Gets time window.
- getTimeWindow(String) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfigManager
-
getTimeWindow
- getTimeWindow() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Getter method for property timeWindow.
- getToApp(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.log.stat.AbstractRpcStatJsonReporter
-
Get to app
- getToApp(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.log.stat.RpcClientStatJsonReporter
-
- getToApp(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.log.stat.RpcServerStatJsonReporter
-
- getTraceId() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getTraceId() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcServiceContext
-
- getTracer(String) - 类 中的静态方法com.alipay.sofa.rpc.tracer.TracerFactory
-
初始化Tracer实例
- getTracer() - 类 中的静态方法com.alipay.sofa.rpc.tracer.Tracers
-
- getTransport() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets transport.
- getType() - 类 中的方法com.alipay.sofa.rpc.common.json.TypeReference
-
- getTypeStr(Class) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassTypeUtils
-
Class转String
注意,得到的String可能不能直接用于Class.forName,请使用getClass(String)反向获取
- getTypeStrCache(Class) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
得到类描述缓存
- getTypeStrs(Class[]) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassTypeUtils
-
Class[]转String[]
注意,得到的String可能不能直接用于Class.forName,请使用getClasses(String[])反向获取
- getTypeStrs(Class[], boolean) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassTypeUtils
-
Class[]转String[]
注意,得到的String可能不能直接用于Class.forName,请使用getClasses(String[])反向获取
- getUncompressedLength(byte[], int) - 类 中的方法com.alipay.sofa.rpc.codec.snappy.SnappyRpcCompressor
-
- getUniqueId() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- getUniqueId() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Gets uniqueId.
- getUniqueName(AbstractInterfaceConfig) - 类 中的静态方法com.alipay.sofa.rpc.config.ConfigUniqueNameGenerator
-
唯一标识UniqueName的产生方法,主要用于内部找接口等,格式为interface:version[:uniqueId]
- getUniqueNameProtocol(ProviderConfig, String) - 类 中的静态方法com.alipay.sofa.rpc.config.ConfigUniqueNameGenerator
-
唯一标识UniqueName的产生方法,主要用于外部服务发现等,格式为interface:version[:uniqueId]@protocol
- getUniqueNameProtocol(ConsumerConfig) - 类 中的静态方法com.alipay.sofa.rpc.config.ConfigUniqueNameGenerator
-
唯一标识UniqueName的产生方法,主要用于外部服务发现等
- getUselessCycle() - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.AbstractInvocationStat
-
Gets useless cycle.
- getUselessCycle() - 接口 中的方法com.alipay.sofa.rpc.client.aft.InvocationStat
-
Gets useless cycle.
- getUserHomeDir(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.FileUtils
-
得到USER_HOME目录
- getUserThread(String) - 类 中的静态方法com.alipay.sofa.rpc.config.UserThreadPoolManager
-
得到用户线程池
- getValidation() - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Gets validation.
- getValue(String) - 类 中的方法com.alipay.sofa.rpc.common.SofaConfigs.ExternalConfigLoader
-
获取配置
- getValue(String, String) - 类 中的方法com.alipay.sofa.rpc.common.SofaConfigs.ExternalConfigLoader
-
按应用获取配置
- getValue() - 类 中的方法com.alipay.sofa.rpc.config.ParameterConfig
-
Gets value.
- getVersion() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
已过时。
- getVirtualHost() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets virtualHost.
- getVirtualPort() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Gets virtual port.
- getWeight(ProviderInfo) - 类 中的方法com.alipay.sofa.rpc.client.AbstractLoadBalancer
-
Gets weight.
- getWeight(ProviderInfo) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.ProviderInfoWeightManager
-
- getWeight() - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Gets weight.
- getWeight() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Gets weight.
- getWeightDegradeRate() - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Gets weight degrade rate.
- getWeightDegradeRate(String) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfigManager
-
Gets weight degrade rate.
- getWeightRecoverRate() - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Gets weight recover rate.
- getWeightRecoverRate(String) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfigManager
-
Gets weight recover rate.
- getWindowCount() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Getter method for property windowCount.
- getZkClient() - 类 中的方法com.alipay.sofa.rpc.registry.zk.ZookeeperRegistry
-
- getZone(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.log.stat.AbstractRpcStatJsonReporter
-
Get zone
- getZone(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.log.stat.RpcClientStatJsonReporter
-
- getZone(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.log.stat.RpcServerStatJsonReporter
-
- GLOBAL_SETTING - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
全局配置的key
- group - 类 中的变量com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
- GRPC_DEFAULT_PORT - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
默认GRPC协议的端口
- GRPC_MAX_POOLSIZE - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
gRPC业务线程池的最大值
- GRPC_MIN_POOLSIZE - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
gRPC业务线程池的最小值
- GRPC_QUEUE_SIZE - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
gRPC业务线程池的队列大小
- GuardedBy - javax.annotation.concurrent中的注释类型
-
GuardedBy
The field or method to which this annotation is applied can only be accessed
when holding a particular lock, which may be a built-in (synchronization)
lock, or may be an explicit java.util.concurrent.Lock.
- handleHttp1Request(SofaRequest, ChannelHandlerContext, boolean) - 类 中的方法com.alipay.sofa.rpc.server.http.HttpServerHandler
-
Handle request from HTTP/1.1
- handleHttp2Request(int, SofaRequest, ChannelHandlerContext, Http2ConnectionEncoder) - 类 中的方法com.alipay.sofa.rpc.server.http.HttpServerHandler
-
Handle request from HTTP/2
- handlerAdded(ChannelHandlerContext) - 类 中的方法com.alipay.sofa.rpc.transport.http.Http2ServerUpgradeHandler
-
- handleRequest(BizContext, AsyncContext, SofaRequest) - 类 中的方法com.alipay.sofa.rpc.server.bolt.BoltServerProcessor
-
- handleRequest(ChannelHandlerContext, int, Http2Headers, ByteBuf) - 类 中的方法com.alipay.sofa.rpc.transport.http.Http2ServerChannelHandler
-
- handleRpcRequest(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.transport.AbstractProxyClientTransport
-
- handleRpcRequest(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
- handleRpcRequest(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransport
-
客户端收到服务端的请求,可能是服务端Callback
- handleRpcRequest(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
- handshake(ProviderInfo, ClientTransport) - 接口 中的方法com.alipay.sofa.rpc.protocol.ProtocolNegotiator
-
握手操作
- hasCache() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
是否有缓存
- hasConcurrents() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
是否有并发限制配置
- hasConcurrents() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
是否有并发控制需求,有就打开过滤器
配置-1关闭并发过滤器,等于0表示开启过滤但是不限制
- hasConcurrents() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
是否有并发控制需求,有就打开过滤器
配置-1关闭并发过滤器,等于0表示开启过滤但是不限制
- hashCode() - 类 中的方法com.alipay.sofa.rpc.client.aft.InvocationStatDimension
-
- hashCode() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureModel
-
- hashCode() - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
- hashCode() - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
- hashCode() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Hash code.
- hasNoEntry() - 类 中的方法com.alipay.sofa.rpc.server.bolt.BoltServer
-
- hasNoEntry() - 类 中的方法com.alipay.sofa.rpc.server.http.AbstractHttpServer
-
- hasNoEntry() - 类 中的方法com.alipay.sofa.rpc.server.rest.RestServer
-
- hasNoEntry() - 接口 中的方法com.alipay.sofa.rpc.server.Server
-
是否还绑定了服务(没有可以销毁)
- hasTimeout() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
是否有超时配置
- hasTimeout() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
- hasTimeout() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
- hasToken() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
是否有token配置
- hasUserThread() - 类 中的静态方法com.alipay.sofa.rpc.config.UserThreadPoolManager
-
是否有自定义线程池
- hasValidation() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
除了判断自己,还有判断下面方法的自定义判断
- HEAD_APP_NAME - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
客户端应用
- HEAD_GENERIC_TYPE - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
是否泛化调用
- HEAD_INVOKE_TYPE - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
客户端的调用类型
- HEAD_METHOD_ARGSIGS - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
已过时。
- HEAD_METHOD_NAME - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
对方方法名
- HEAD_PROTOCOL - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
客户端应用
- HEAD_REQUEST_PROPS - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
已过时。
- HEAD_RESPONSE_ERROR - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
对应 SofaResponse#isError
- HEAD_SERIALIZE_TYPE - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
- HEAD_SERVICE - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
对方服务名
- HEAD_TARGET_APP - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
对应 SofaRequest#targetAppName
- HEAD_TARGET_SERVICE - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
对应 RequestBase#targetServiceUniqueName
- headerCache - 类 中的变量com.alipay.sofa.rpc.transport.ChannelContext
-
每个长连接独立的一个缓存,最多256条
TODO 是否分将缓存 全局静态区和动态区
- heartbeatPeriod - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
Consumer给Provider发心跳的间隔
- heartbeatPeriod - 类 中的变量com.alipay.sofa.rpc.config.RegistryConfig
-
Consumer给Provider发心跳的间隔
- HelpTelnetHandler - com.alipay.sofa.rpc.protocol.telnet中的类
-
- HelpTelnetHandler() - 类 的构造器com.alipay.sofa.rpc.protocol.telnet.HelpTelnetHandler
-
- HIDDEN_KEY_ASYNC_CONTEXT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
隐藏的key:.async_context 异步调用上下文
- HIDDEN_KEY_ASYNC_REQUEST - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
隐藏的key:.async_req 异步调用请求
- HIDDEN_KEY_DESTROY - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
隐藏属性的key:consumer是否自动销毁(例如Registry和Monitor不需要自动销毁)
- HIDDEN_KEY_INVOKE_CONTEXT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
隐藏的key:.invoke_ctx 业务调用上下文
- HIDDEN_KEY_PINPOINT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
隐藏的key:.pinpoint 指定远程调用地址
- HIDDEN_KEY_TOKEN - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
隐藏的key:.token 指定调用Token
- HIDE_KEY_PREFIX - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
隐藏的key前缀,防止和自定义key冲突,隐藏的key不会被关闭上下文传递功能
- host - 类 中的变量com.alipay.sofa.rpc.config.ServerConfig
-
实际监听IP,与网卡对应
- hostname - 类 中的变量com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- Http1Server - com.alipay.sofa.rpc.server.http中的类
-
- Http1Server() - 类 的构造器com.alipay.sofa.rpc.server.http.Http1Server
-
- Http1ServerChannelHandler - com.alipay.sofa.rpc.transport.http中的类
-
Server channel handler for HTTP/1.1, support GET/POST/HEAD
- Http1ServerChannelHandler(HttpServerHandler) - 类 的构造器com.alipay.sofa.rpc.transport.http.Http1ServerChannelHandler
-
- Http1ServerTask - com.alipay.sofa.rpc.server.http中的类
-
- Http1ServerTask(HttpServerHandler, SofaRequest, ChannelHandlerContext, boolean) - 类 的构造器com.alipay.sofa.rpc.server.http.Http1ServerTask
-
- Http1ServerTransport - com.alipay.sofa.rpc.transport.http中的类
-
Http2ClearText Server Transport
- Http1ServerTransport(ServerTransportConfig) - 类 的构造器com.alipay.sofa.rpc.transport.http.Http1ServerTransport
-
构造函数
- Http2ChannelHandlerBuilder - com.alipay.sofa.rpc.transport.http中的类
-
- Http2ChannelHandlerBuilder(HttpServerHandler) - 类 的构造器com.alipay.sofa.rpc.transport.http.Http2ChannelHandlerBuilder
-
- Http2ClearTextClientProxyInvoker - com.alipay.sofa.rpc.bootstrap.http中的类
-
- Http2ClearTextClientProxyInvoker(ConsumerBootstrap) - 类 的构造器com.alipay.sofa.rpc.bootstrap.http.Http2ClearTextClientProxyInvoker
-
构造执行链
- Http2ClearTextClientTransport - com.alipay.sofa.rpc.transport.http中的类
-
Http2ClearText Client Transport
- Http2ClearTextClientTransport(ClientTransportConfig) - 类 的构造器com.alipay.sofa.rpc.transport.http.Http2ClearTextClientTransport
-
客户端配置
- Http2ClearTextConsumerBootstrap<T> - com.alipay.sofa.rpc.bootstrap.http中的类
-
Consumer bootstrap for Http2 Clear Text
- Http2ClearTextConsumerBootstrap(ConsumerConfig<T>) - 类 的构造器com.alipay.sofa.rpc.bootstrap.http.Http2ClearTextConsumerBootstrap
-
构造函数
- Http2ClearTextProviderBootstrap<T> - com.alipay.sofa.rpc.bootstrap.http中的类
-
- Http2ClearTextProviderBootstrap(ProviderConfig<T>) - 类 的构造器com.alipay.sofa.rpc.bootstrap.http.Http2ClearTextProviderBootstrap
-
构造函数
- Http2ClearTextServer - com.alipay.sofa.rpc.server.http中的类
-
- Http2ClearTextServer() - 类 的构造器com.alipay.sofa.rpc.server.http.Http2ClearTextServer
-
- Http2ClearTextServerTransport - com.alipay.sofa.rpc.transport.http中的类
-
Http2ClearText Server Transport
- Http2ClearTextServerTransport(ServerTransportConfig) - 类 的构造器com.alipay.sofa.rpc.transport.http.Http2ClearTextServerTransport
-
构造函数
- Http2ClientChannelHandler - com.alipay.sofa.rpc.transport.http中的类
-
Process FullHttpResponse translated from HTTP/2 frames
- Http2ClientChannelHandler() - 类 的构造器com.alipay.sofa.rpc.transport.http.Http2ClientChannelHandler
-
- Http2ClientInitializer - com.alipay.sofa.rpc.transport.http中的类
-
Configures the client pipeline to support HTTP/2 frames.
- Http2ClientInitializer(ClientTransportConfig) - 类 的构造器com.alipay.sofa.rpc.transport.http.Http2ClientInitializer
-
- Http2ClientTransport - com.alipay.sofa.rpc.transport.http中的类
-
TODO NEED SUPPORT SSL/TLS
- Http2ClientTransport(ClientTransportConfig) - 类 的构造器com.alipay.sofa.rpc.transport.http.Http2ClientTransport
-
客户端配置
- Http2ServerChannelHandler - com.alipay.sofa.rpc.transport.http中的类
-
- Http2ServerChannelInitializer - com.alipay.sofa.rpc.transport.http中的类
-
如果是有ssl,那么由ssl决定是 h2 还是 https
如果没有ssl,那么先放一个协商机制
- Http2ServerChannelInitializer(EventLoopGroup, SslContext, HttpServerHandler, int) - 类 的构造器com.alipay.sofa.rpc.transport.http.Http2ServerChannelInitializer
-
- Http2ServerTask - com.alipay.sofa.rpc.server.http中的类
-
- Http2ServerTask(HttpServerHandler, SofaRequest, ChannelHandlerContext, Integer, Http2ConnectionEncoder) - 类 的构造器com.alipay.sofa.rpc.server.http.Http2ServerTask
-
- Http2ServerUpgradeHandler - com.alipay.sofa.rpc.transport.http中的类
-
- Http2ServerUpgradeHandler(EventLoopGroup, HttpServerCodec, HttpServerUpgradeHandler, ChannelHandler) - 类 的构造器com.alipay.sofa.rpc.transport.http.Http2ServerUpgradeHandler
-
Creates the channel handler provide cleartext HTTP/2 upgrade from HTTP
upgrade or prior knowledge
- Http2ServerUpgradeHandler.PriorKnowledgeUpgradeEvent - com.alipay.sofa.rpc.transport.http中的类
-
User event that is fired to notify about HTTP/2 protocol is started.
- Http2SettingsHandler - com.alipay.sofa.rpc.transport.http中的类
-
Reads the first Http2Settings object and notifies a ChannelPromise
- Http2SettingsHandler(ChannelPromise) - 类 的构造器com.alipay.sofa.rpc.transport.http.Http2SettingsHandler
-
Create new instance
- HTTP_HEADER_RPC_ID_KEY - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
新 tracer 需要在服务端和客户端缓存数据,用此 key 标示在请求头中的数据
- HTTP_HEADER_TRACE_ID_KEY - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
新 tracer 需要在服务端和客户端缓存数据,用此 key 标示在请求头中的数据
- HttpResponseFuture<V> - com.alipay.sofa.rpc.message.http中的类
-
Future for http.
- HttpResponseFuture(SofaRequest, int) - 类 的构造器com.alipay.sofa.rpc.message.http.HttpResponseFuture
-
构造函数
- httpServer - 类 中的变量com.alipay.sofa.rpc.server.rest.RestServer
-
Bolt服务端
- HttpServerHandler - com.alipay.sofa.rpc.server.http中的类
-
- HttpServerHandler(ThreadPoolExecutor) - 类 的构造器com.alipay.sofa.rpc.server.http.HttpServerHandler
-
- HttpTracerUtils - com.alipay.sofa.rpc.transport.http中的类
-
- HttpTracerUtils() - 类 的构造器com.alipay.sofa.rpc.transport.http.HttpTracerUtils
-
- HttpTransportUtils - com.alipay.sofa.rpc.transport.http中的类
-
Constants of HTTP protocol
- HttpTransportUtils() - 类 的构造器com.alipay.sofa.rpc.transport.http.HttpTransportUtils
-
- IGNORE_WEB_BROWSER - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
忽略浏览器的图标请求
- Immutable - javax.annotation.concurrent中的注释类型
-
Immutable
The class to which this annotation is applied is immutable.
- include - 类 中的变量com.alipay.sofa.rpc.config.ProviderConfig
-
包含的方法
- incrementAndGet() - 类 中的方法com.alipay.sofa.rpc.common.struct.PositiveAtomicCounter
-
- info(String) - 接口 中的方法com.alipay.sofa.rpc.log.Logger
-
Info.
- info(String, Object...) - 接口 中的方法com.alipay.sofa.rpc.log.Logger
-
Info.
- info(String, Throwable) - 接口 中的方法com.alipay.sofa.rpc.log.Logger
-
Info.
- info(String) - 类 中的方法com.alipay.sofa.rpc.log.MiddlewareLoggerImpl
-
- info(String, Object...) - 类 中的方法com.alipay.sofa.rpc.log.MiddlewareLoggerImpl
-
- info(String, Throwable) - 类 中的方法com.alipay.sofa.rpc.log.MiddlewareLoggerImpl
-
- info(String) - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- info(String, Object...) - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- info(String, Throwable) - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- INFO_ACTIVATOR_END - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_ACTIVATOR_START - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_ADDRESS_WAIT_OVER - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_ADDRESS_WAIT_START - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_CONFREG_IGNORE - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_CONNECT_ALIVE_REMOVE - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_CONNECT_PUT_TO_ALIVE - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_CONNECT_PUT_TO_RETRY - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_CONNECT_RETRY_REMOVE - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_CONNECT_RETRY_START - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_CONNECT_RETRY_SUCCES - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_GET_CONFIG_DEFAULT_APP - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_GET_CONFIG_PROPERTY - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_NEGOTIATION_RESULT - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_PROCESS_PROFILER_CLIENT_INVOKE - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_PROCESS_PROVIDER_TR_IN - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_PROCESS_PROVIDER_TR_OUT - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_REGULATION_ABNORMAL - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_REGULATION_ABNORMAL_NOT_DEGRADE - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_ROUTE_REGISTRY_PUB - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_ROUTE_REGISTRY_PUB_OVER - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_ROUTE_REGISTRY_PUB_START - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_ROUTE_REGISTRY_SUB - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_ROUTE_REGISTRY_UNPUB - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_ROUTE_REGISTRY_UNSUB - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_ROUTE_REGISTRY_URLS_HANDLE - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_SERVICE_METADATA_IS_NULL - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_TRANSMIT_INIT_FINISH - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- INFO_TRANSMIT_URLS_HANDLE - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- infoWithApp(String, String) - 接口 中的方法com.alipay.sofa.rpc.log.Logger
-
Info with app.
- infoWithApp(String, String, Object...) - 接口 中的方法com.alipay.sofa.rpc.log.Logger
-
Info with app.
- infoWithApp(String, String, Throwable) - 接口 中的方法com.alipay.sofa.rpc.log.Logger
-
Info with app.
- infoWithApp(String, String) - 类 中的方法com.alipay.sofa.rpc.log.MiddlewareLoggerImpl
-
- infoWithApp(String, String, Object...) - 类 中的方法com.alipay.sofa.rpc.log.MiddlewareLoggerImpl
-
- infoWithApp(String, String, Throwable) - 类 中的方法com.alipay.sofa.rpc.log.MiddlewareLoggerImpl
-
- infoWithApp(String, String) - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- infoWithApp(String, String, Object...) - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- infoWithApp(String, String, Throwable) - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- init() - 接口 中的方法com.alipay.sofa.rpc.base.Initializable
-
初始化
- init() - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
- init() - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.TimeWindowRegulator
-
- init() - 接口 中的方法com.alipay.sofa.rpc.client.aft.Regulator
-
Init resources
- init() - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
- init(ConsumerBootstrap) - 类 中的方法com.alipay.sofa.rpc.client.router.DirectUrlRouter
-
初始化
- init(ConsumerBootstrap) - 类 中的方法com.alipay.sofa.rpc.client.Router
-
初始化
- init(ConsumerBootstrap) - 类 中的方法com.alipay.sofa.rpc.client.router.RegistryRouter
-
- init() - 类 中的方法com.alipay.sofa.rpc.codec.bolt.SofaRpcSerialization
-
Init this custom serializer
- init(String) - 类 中的静态方法com.alipay.sofa.rpc.log.LogCodes
-
初始化 Log Codes
- init() - 类 中的方法com.alipay.sofa.rpc.message.bolt.BoltSendableResponseCallback
-
初始化数据
- init() - 类 中的方法com.alipay.sofa.rpc.registry.local.LocalRegistry
-
- init() - 类 中的方法com.alipay.sofa.rpc.registry.zk.ZookeeperRegistry
-
- init(ServerConfig) - 类 中的方法com.alipay.sofa.rpc.server.bolt.BoltServer
-
- init(ServerConfig) - 类 中的方法com.alipay.sofa.rpc.server.http.AbstractHttpServer
-
- init(ServerConfig) - 类 中的方法com.alipay.sofa.rpc.server.rest.RestServer
-
- init(ServerConfig) - 接口 中的方法com.alipay.sofa.rpc.server.Server
-
启动server端
- init() - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
初始化线程池
- initChannel(SocketChannel) - 类 中的方法com.alipay.sofa.rpc.transport.http.Http2ClientInitializer
-
- initChannel(SocketChannel) - 类 中的方法com.alipay.sofa.rpc.transport.http.Http2ServerChannelInitializer
-
- initialBytesToStrip() - 类 中的方法com.alipay.sofa.rpc.protocol.ProtocolInfo
-
跳过读取的位数,变长时使用
- Initializable - com.alipay.sofa.rpc.base中的接口
-
可初始化的接口
- initialized - 类 中的变量com.alipay.sofa.rpc.client.AbstractCluster
-
是否已启动(已建立连接)
- initOrAddList(Map<K, List<V>>, K, V) - 类 中的方法com.alipay.sofa.rpc.registry.zk.AbstractZookeeperObserver
-
Init or add list.
- initPool(ServerTransportConfig) - 类 中的静态方法com.alipay.sofa.rpc.server.BusinessPool
-
- initPool(ServerConfig) - 类 中的静态方法com.alipay.sofa.rpc.server.BusinessPool
-
- initRemotingServer() - 类 中的方法com.alipay.sofa.rpc.server.bolt.BoltServer
-
- initThreadPool(ServerConfig) - 类 中的方法com.alipay.sofa.rpc.server.bolt.BoltServer
-
- initThreadPool(ServerConfig) - 类 中的方法com.alipay.sofa.rpc.server.http.AbstractHttpServer
-
- inJVM - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
是否jvm内部调用(provider和consumer配置在同一个jvm内,则走本地jvm内部,不走远程)
- inList(String, String, String) - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultProviderBootstrap
-
接口可以按方法发布
- insId - 类 中的变量com.alipay.sofa.rpc.config.ApplicationConfig
-
The Ins id.
- install() - 类 中的方法com.alipay.sofa.rpc.module.FaultToleranceModule
-
- install() - 类 中的方法com.alipay.sofa.rpc.module.LookoutModule
-
- install() - 接口 中的方法com.alipay.sofa.rpc.module.Module
-
安装模板
- install() - 类 中的方法com.alipay.sofa.rpc.module.RestTracerModule
-
- install() - 类 中的方法com.alipay.sofa.rpc.module.SofaTracerModule
-
- installModules() - 类 中的静态方法com.alipay.sofa.rpc.module.ModuleFactory
-
加载全部模块
- INSTANCE_ID - 类 中的静态变量com.alipay.sofa.rpc.context.RpcRuntimeContext
-
应用实例Id
- interest() - 类 中的方法com.alipay.sofa.rpc.server.bolt.BoltServerProcessor
-
- interfaceClass - 类 中的变量com.alipay.sofa.rpc.ext.ExtensionLoader
-
当前加载的接口类名
- interfaceId - 类 中的变量com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
服务接口:做为服务唯一标识的组成部分
不管普通调用和泛化调用,都是设置实际的接口类名称,
- interfaceName - 类 中的变量com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
service interface
- interfaceName - 类 中的变量com.alipay.sofa.rpc.ext.ExtensionLoader
-
接口名字
- INTERNAL_KEY_APP_NAME - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_app_name,string
- INTERNAL_KEY_CLIENT_ELAPSE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_client_elapse 客户端总耗时,long
- INTERNAL_KEY_CLIENT_SEND_TIME - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_client_send_time 客户端发送时间戳,long
- INTERNAL_KEY_CONN_CREATE_TIME - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_conn_create_time 长连接建立时间,long
- INTERNAL_KEY_IMPL_ELAPSE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_impl_elapse 业务代码执行耗时,long
- INTERNAL_KEY_INVOKE_TIMES - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_invoke_times 调用次数,int
- INTERNAL_KEY_PREFIX - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key前缀,防止和自定义key冲突,这种key可能被关闭上下文传递功能。
- INTERNAL_KEY_PROCESS_WAIT_TIME - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_process_wait_time 在业务线程池里等待时间,long
- INTERNAL_KEY_PROTOCOL_NAME - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_protocol_name,string
- INTERNAL_KEY_REQ_DESERIALIZE_TIME - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_req_deserialize_time, int
- INTERNAL_KEY_REQ_SERIALIZE_TIME - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_req_serialize_time, int
- INTERNAL_KEY_REQ_SIZE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_req_size, int
- INTERNAL_KEY_RESP_DESERIALIZE_TIME - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_resp_deserialize_time, int
- INTERNAL_KEY_RESP_SERIALIZE_TIME - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_resp_serialized_time, int
- INTERNAL_KEY_RESP_SIZE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_resp_size, int
- INTERNAL_KEY_RESULT_CODE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_result_code,结果码
- INTERNAL_KEY_ROUTER_RECORD - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_router_record 路由记录,string
- INTERNAL_KEY_SPAN_ID - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key: _span_id
- INTERNAL_KEY_TRACE_ID - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key: _trace_id
- INTERNAL_KEY_TRACER_SPAN - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
内部使用的key:_tracer_span
- intToBytes(int) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CodecUtils
-
int 转 byte数组
- invalidateConsumerConfig(ConsumerBootstrap) - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRuntimeContext
-
缓存的ConsumerConfig失效
- invalidateHeadCache(Byte, String) - 类 中的方法com.alipay.sofa.rpc.transport.ChannelContext
-
Invalidate head cache.
- invalidateMethodCache(String) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
根据服务名使方法缓存失效
- invalidateMethodSigsCache(String) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
根据服务名使方法缓存失效
- invalidateOverloadMethodCache(String) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
取消缓存服务的公共方法
- invalidateProviderConfig(ProviderBootstrap) - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRuntimeContext
-
缓存的ProviderConfig失效
- InvocationStat - com.alipay.sofa.rpc.client.aft中的接口
-
Invocation statistics
- InvocationStatDimension - com.alipay.sofa.rpc.client.aft中的类
-
调用统计维度
- InvocationStatDimension(ProviderInfo, ConsumerConfig) - 类 的构造器com.alipay.sofa.rpc.client.aft.InvocationStatDimension
-
Instantiates a new Invocation stat dimension.
- InvocationStatFactory - com.alipay.sofa.rpc.client.aft中的类
-
调控入口类
- InvocationStatFactory() - 类 的构造器com.alipay.sofa.rpc.client.aft.InvocationStatFactory
-
- InvocationStatFactory.InvocationStatListener - com.alipay.sofa.rpc.client.aft中的接口
-
Listener of invocation stat
- invoke(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
- invoke() - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.AbstractInvocationStat
-
- invoke() - 接口 中的方法com.alipay.sofa.rpc.client.aft.InvocationStat
-
tick one invocation
- invoke(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.client.ClientProxyInvoker
-
proxy拦截的调用
- invoke(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.client.ExcludeRouter
-
- invoke(FilterInvoker, SofaRequest) - 类 中的方法com.alipay.sofa.rpc.filter.ConsumerExceptionFilter
-
- invoke(FilterInvoker, SofaRequest) - 类 中的方法com.alipay.sofa.rpc.filter.ConsumerGenericFilter
-
- invoke(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.filter.ConsumerInvoker
-
- invoke(FilterInvoker, SofaRequest) - 类 中的方法com.alipay.sofa.rpc.filter.ExcludeFilter
-
- invoke(FilterInvoker, SofaRequest) - 类 中的方法com.alipay.sofa.rpc.filter.Filter
-
Do filtering
doBeforeInvoke(); // the code before invoke, even new dummy response for return (skip all next invoke).
- invoke(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.filter.FilterChain
-
- invoke(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.filter.FilterInvoker
-
- invoke(FilterInvoker, SofaRequest) - 类 中的方法com.alipay.sofa.rpc.filter.ProviderBaggageFilter
-
- invoke(FilterInvoker, SofaRequest) - 类 中的方法com.alipay.sofa.rpc.filter.ProviderExceptionFilter
-
- invoke(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.filter.ProviderInvoker
-
- invoke(FilterInvoker, SofaRequest) - 类 中的方法com.alipay.sofa.rpc.filter.RpcReferenceContextFilter
-
- invoke(FilterInvoker, SofaRequest) - 类 中的方法com.alipay.sofa.rpc.filter.RpcServiceContextFilter
-
- invoke(FilterInvoker, SofaRequest) - 类 中的方法com.alipay.sofa.rpc.filter.sofatracer.ConsumerTracerFilter
-
- invoke(FilterInvoker, SofaRequest) - 类 中的方法com.alipay.sofa.rpc.filter.sofatracer.ProviderTracerFilter
-
- invoke(SofaRequest) - 接口 中的方法com.alipay.sofa.rpc.invoke.Invoker
-
执行调用
- invoke(Object, Method, Object[]) - 类 中的方法com.alipay.sofa.rpc.proxy.javassist.UselessInvocationHandler
-
- invoke(Object, Method, Object[]) - 类 中的方法com.alipay.sofa.rpc.proxy.jdk.JDKInvocationHandler
-
- invoke(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.server.ProviderProxyInvoker
-
proxy拦截的调用
- invoke(HttpRequest, HttpResponse, ResourceInvoker) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaSynchronousDispatcher
-
- INVOKE_BAGGAGE_ENABLE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
是否允许请求和响应透传数据,关闭后,会提高性能
- INVOKE_CTX_IS_ASYNC_CHAIN - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
bolt RpcInvokeContext的Key
- INVOKE_CTX_RPC_CTX - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
bolt RpcInvokeContext的Key
- INVOKE_CTX_RPC_REF_CTX - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
bolt RpcInvokeContext的Key
- INVOKE_CTX_RPC_RESULT_CODE - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
bolt RpcInvokeContext的Key
- INVOKE_CTX_RPC_SER_CTX - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
bolt RpcInvokeContext的Key
- INVOKE_SEND_APP - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
自定义设置: 调用时是否传送app信息,默认true
- INVOKE_TYPE - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
- invokeCount - 类 中的变量com.alipay.sofa.rpc.client.aft.impl.AbstractInvocationStat
-
调用次数
- invoker - 类 中的变量com.alipay.sofa.rpc.filter.FilterInvoker
-
下一层Invoker
- Invoker - com.alipay.sofa.rpc.invoke中的接口
-
调用器
- INVOKER_TYPE_CALLBACK - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
调用方式:回调
- INVOKER_TYPE_FUTURE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
调用方式:future
- INVOKER_TYPE_ONEWAY - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
调用方式:单向
- INVOKER_TYPE_SYNC - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
调用方式:同步调用
- invokerCnt - 类 中的变量com.alipay.sofa.rpc.server.rest.RestServer
-
invoker数量
- invokerMap - 类 中的变量com.alipay.sofa.rpc.server.bolt.BoltServer
-
Invoker列表,接口--> Invoker
- invokerMap - 类 中的变量com.alipay.sofa.rpc.server.http.HttpServerHandler
-
Invoker列表,接口--> Invoker
- invokeType - 类 中的变量com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
RPC invoke type, such as sync, oneway
- invokeType - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
是否异步调用
- invokeType - 类 中的变量com.alipay.sofa.rpc.config.MethodConfig
-
调用方式
- invokeType - 类 中的变量com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
- ioThreads - 类 中的变量com.alipay.sofa.rpc.config.ServerConfig
-
io线程池大小
- IOUtils - com.alipay.sofa.rpc.common.utils中的类
-
IO工具类
- IOUtils() - 类 的构造器com.alipay.sofa.rpc.common.utils.IOUtils
-
- IPV4_PATTERN - 类 中的静态变量com.alipay.sofa.rpc.common.utils.NetUtils
-
IPv4地址
- isAdaptivePort() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Is adaptive port boolean.
- isAllowCoreThreadTimeOut() - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
Is allow core thread time out boolean.
- isAnyHost(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
是否默认地址 0.0.0.0
- isAssignableFrom(Class<?>, Class<?>) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassUtils
-
The isAssignableFrom method which can cross multiple classloader.
- isAsync() - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
是否异步请求
- isAttachmentEnable() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcInternalContext
-
是否开启附件传递功能
- isAutoStart() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Is auto start boolean.
- isAvailable() - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
- isAvailable() - 类 中的方法com.alipay.sofa.rpc.client.Cluster
-
是否可用
- isAvailable() - 类 中的方法com.alipay.sofa.rpc.transport.AbstractChannel
-
是否可用
- isAvailable() - 类 中的方法com.alipay.sofa.rpc.transport.AbstractProxyClientTransport
-
- isAvailable() - 类 中的方法com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
- isAvailable() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransport
-
是否可用(有可用的长连接)
- isAvailable() - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
- isAvailable() - 类 中的方法com.alipay.sofa.rpc.transport.netty.NettyChannel
-
- isAvailableEmpty() - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
- isAvailableEmpty() - 类 中的方法com.alipay.sofa.rpc.client.ConnectionHolder
-
是否没有存活的的provider
- isBaggageEnable() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
是否启用RPC透传功能
- isBatch() - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Is batch boolean.
- isBeanPropertyReadMethod(Method) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ReflectUtils
-
- isBeanPropertyWriteMethod(Method) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ReflectUtils
-
- isBlank(CharSequence) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.StringUtils
-
Checks if a CharSequence is whitespace, empty ("") or null.
- isCache() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Is cache boolean.
- isCancelled() - 类 中的方法com.alipay.sofa.rpc.message.AbstractResponseFuture
-
- isCglibProxyClass(Class<?>) - 类 中的静态方法com.alipay.sofa.rpc.config.JAXRSProviderManager
-
是否是cglib代理过的类
- isCglibProxyClassName(String) - 类 中的静态方法com.alipay.sofa.rpc.config.JAXRSProviderManager
-
是否cglib代理过的类名
- isCheck() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Is check boolean.
- isClientException(SofaRpcException) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ExceptionUtils
-
- isConsumerSide() - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
Is consumer side.
- isDaemon() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Is daemon boolean.
- isDaemon() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- isDebugEnabled() - 接口 中的方法com.alipay.sofa.rpc.log.Logger
-
Is debug enabled boolean.
- isDebugEnabled(String) - 接口 中的方法com.alipay.sofa.rpc.log.Logger
-
Is debug enabled boolean.
- isDebugEnabled() - 类 中的方法com.alipay.sofa.rpc.log.MiddlewareLoggerImpl
-
- isDebugEnabled(String) - 类 中的方法com.alipay.sofa.rpc.log.MiddlewareLoggerImpl
-
- isDebugEnabled() - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- isDebugEnabled(String) - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- isDebugMode() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRunningState
-
是否调试模式
- isDegradeEffective() - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Is degrade effective boolean.
- isDegradeEffective(String) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfigManager
-
Is degrade effective boolean.
- isDegradeEffective(MeasureResultDetail) - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.ServiceHorizontalRegulationStrategy
-
- isDegradeEffective(MeasureResultDetail) - 接口 中的方法com.alipay.sofa.rpc.client.aft.RegulationStrategy
-
Is degrade effective
- isDone() - 类 中的静态方法com.alipay.sofa.rpc.api.future.SofaResponseFuture
-
Returns true if this task completed.
- isDone() - 类 中的方法com.alipay.sofa.rpc.message.AbstractResponseFuture
-
- isDynamic() - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Is dynamic boolean.
- isEmpty() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureModel
-
Is empty boolean.
- isEmpty() - 类 中的方法com.alipay.sofa.rpc.client.ProviderGroup
-
Is empty boolean.
- isEmpty(ProviderGroup) - 类 中的静态方法com.alipay.sofa.rpc.client.ProviderHelper
-
Is empty boolean.
- isEmpty() - 类 中的方法com.alipay.sofa.rpc.common.struct.ConcurrentHashSet
-
Returns true if this set contains no elements.
- isEmpty() - 类 中的方法com.alipay.sofa.rpc.common.struct.TwoWayMap
-
- isEmpty(Collection) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
判断一个集合是否为空
- isEmpty(Map) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
判断一个Map是否为空
- isEmpty(Object[]) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
判断一个Array是否为空
- isEmpty(CharSequence) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.StringUtils
-
Checks if a CharSequence is empty ("") or null.
- isEmpty() - 类 中的方法com.alipay.sofa.rpc.server.http.HttpServerHandler
-
- isEnable() - 类 中的静态方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfigManager
-
If one app enable this AFT, return true.
- isEnable() - 类 中的静态方法com.alipay.sofa.rpc.event.EventBus
-
是否开启事件总线功能
- isEnable(Class<? extends Event>) - 类 中的静态方法com.alipay.sofa.rpc.event.EventBus
-
是否开启事件总线功能
- isEnable() - 类 中的静态方法com.alipay.sofa.rpc.module.RestTracerModule
-
是否启动Tracer
- isEnable() - 类 中的静态方法com.alipay.sofa.rpc.module.SofaTracerModule
-
是否启动Tracer
- isEnable() - 类 中的静态方法com.alipay.sofa.rpc.tracer.Tracers
-
是否启动Tracer
- isEpoll() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Is epoll boolean.
- isError() - 类 中的方法com.alipay.sofa.rpc.core.response.SofaResponse
-
Is error boolean.
- isErrorEnabled() - 接口 中的方法com.alipay.sofa.rpc.log.Logger
-
Is error enabled boolean.
- isErrorEnabled(String) - 接口 中的方法com.alipay.sofa.rpc.log.Logger
-
Is error enabled boolean.
- isErrorEnabled() - 类 中的方法com.alipay.sofa.rpc.log.MiddlewareLoggerImpl
-
- isErrorEnabled(String) - 类 中的方法com.alipay.sofa.rpc.log.MiddlewareLoggerImpl
-
- isErrorEnabled() - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- isErrorEnabled(String) - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- isExistInTheDegradeList(MeasureResultDetail) - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.ServiceHorizontalRegulationStrategy
-
- isExistInTheDegradeList(MeasureResultDetail) - 接口 中的方法com.alipay.sofa.rpc.client.aft.RegulationStrategy
-
Is the ip already exist in the degrade ip list
- isFalse(Boolean) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
不为空,且为false
- isFalse(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
不为空,且为“false”
- isGeneric - 类 中的变量com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
is generic service
- isGeneric() - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- isGeneric() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Is generic boolean.
- isGenericRequest(String) - 类 中的方法com.alipay.sofa.rpc.codec.sofahessian.SofaHessianSerializer
-
Is generic request boolean.
- isGenericResponse(String) - 类 中的方法com.alipay.sofa.rpc.codec.sofahessian.SofaHessianSerializer
-
Is generic response boolean.
- isHide() - 类 中的方法com.alipay.sofa.rpc.config.ParameterConfig
-
Is hide.
- isHostInNetworkCard(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
是否网卡上的地址
- isInfoEnabled() - 接口 中的方法com.alipay.sofa.rpc.log.Logger
-
Is info enabled boolean.
- isInfoEnabled(String) - 接口 中的方法com.alipay.sofa.rpc.log.Logger
-
Is info enabled boolean.
- isInfoEnabled() - 类 中的方法com.alipay.sofa.rpc.log.MiddlewareLoggerImpl
-
- isInfoEnabled(String) - 类 中的方法com.alipay.sofa.rpc.log.MiddlewareLoggerImpl
-
- isInfoEnabled() - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- isInfoEnabled(String) - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- isInJVM() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Is in jvm boolean.
- isInvalidPort(int) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
判断端口是否有效 0-65535
- isIPv4Host(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
是否IPv4地址 0.0.0.0
- isKeepAlive() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- isLazy() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Is lazy boolean.
- isLengthFixed() - 类 中的方法com.alipay.sofa.rpc.protocol.ProtocolInfo
-
协议是否固定长度,true定长,false变长
- isLinux() - 类 中的静态方法com.alipay.sofa.rpc.common.SystemInfo
-
是否Linux系统
- isLocalHost(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
是否本地地址 127.x.x.x 或者 localhost
- isLookoutCollectDisable() - 类 中的静态方法com.alipay.sofa.rpc.event.LookoutSubscriber
-
- isMac() - 类 中的静态方法com.alipay.sofa.rpc.common.SystemInfo
-
是否Mac系统
- isMatch(String) - 类 中的方法com.alipay.sofa.rpc.filter.BeanIdMatchFilter
-
- isMatchIPByPattern(String, String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
判断当前ip是否符合白名单
- isMatchMagic(byte[]) - 类 中的方法com.alipay.sofa.rpc.protocol.ProtocolInfo
-
是否命中魔术位
- isMock() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Is mock boolean.
- isNotBlank(CharSequence) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.StringUtils
-
Checks if a CharSequence is not empty (""), not null and not whitespace only.
- isNotEmpty(Collection) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
判断一个集合是否为非空
- isNotEmpty(Map) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
判断一个Map是否为非空
- isNotEmpty(Object[]) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
判断一个Array是否为非空
- isNotEmpty(CharSequence) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.StringUtils
-
Checks if a CharSequence is not empty ("") and not null.
- isOverride() - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionClass
-
Is override boolean.
- isPrestartAllCoreThreads() - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
Is prestart all core threads boolean.
- isPreStartCore() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Is pre start core boolean.
- isPrimitives(Class<?>) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ReflectUtils
-
是否默认类型,基本类型+string+date
- isProviderSide() - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
Is provider side.
- isPublicInstanceField(Field) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ReflectUtils
-
- isRandomPort(int) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
判断端口是否随机端口 小于0表示随机
- isReachMaxDegradeIpCount(MeasureResultDetail) - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.ServiceHorizontalRegulationStrategy
-
- isReachMaxDegradeIpCount(MeasureResultDetail) - 接口 中的方法com.alipay.sofa.rpc.client.aft.RegulationStrategy
-
Is reach max degrade ip limit. just degrade specified num ip.
- isRecoveredOriginWeight() - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Getter method for property recoveredOriginWeight.
- isRegister() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Is register boolean.
- isRegister() - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Is register boolean.
- isRegulationEffective() - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Is regulation effective boolean.
- isRegulationEffective(String) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfigManager
-
Is regulation effective boolean.
- isResetting() - 类 中的静态方法com.alipay.sofa.rpc.common.struct.ScheduledService
-
是否正在重置
- isReuseAddr() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- isSendableResponseCallback(SofaResponseCallback) - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultClientProxyInvoker
-
是否是异步Callback,如果跨classloader下不能直接使用instanceof
- isServerException(SofaRpcException) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ExceptionUtils
-
- isShuttingDown() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRunningState
-
是否正在关闭
- isSingleton() - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionClass
-
Is singleton boolean.
- isStarted() - 类 中的方法com.alipay.sofa.rpc.common.struct.ScheduledService
-
是否已经启动
- isStarted() - 类 中的方法com.alipay.sofa.rpc.server.bolt.BoltServer
-
- isStarted() - 类 中的方法com.alipay.sofa.rpc.server.http.AbstractHttpServer
-
- isStarted() - 类 中的方法com.alipay.sofa.rpc.server.rest.RestServer
-
- isStarted() - 接口 中的方法com.alipay.sofa.rpc.server.Server
-
是否已经启动
- isSticky() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Is sticky boolean.
- isSubscribe() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Is subscribe boolean.
- isSubscribe() - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Is subscribe boolean.
- isSubscribed() - 类 中的方法com.alipay.sofa.rpc.bootstrap.ConsumerBootstrap
-
是否已经订阅完毕
- isSubscribed() - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultConsumerBootstrap
-
- isSubscribed() - 类 中的方法com.alipay.sofa.rpc.bootstrap.dubbo.DubboConsumerBootstrap
-
- isSuccess(String) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.log.stat.AbstractRpcStatJsonReporter
-
- isSync() - 类 中的方法com.alipay.sofa.rpc.event.Subscriber
-
是否同步
- isTcpNoDelay() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- isTelnet() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Is telnet boolean.
- isTelnet() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- isTracerKey(String) - 类 中的静态方法com.alipay.sofa.rpc.transport.http.HttpTracerUtils
-
Is a tracer key
- isTrue(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
不为空,且为“true”
- isTrue(Boolean) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
不为空,且为true
- isUnitTestMode() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRunningState
-
是否单元测试模式
- isUseEpoll() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Is use epoll boolean.
- isUseEpoll() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- isValidation() - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Is validation boolean.
- isValidInternalParamKey(String) - 类 中的静态方法com.alipay.sofa.rpc.context.RpcInternalContext
-
合法的内置key,以"_"或者"."
- isValidParamKey(String) - 类 中的静态方法com.alipay.sofa.rpc.config.ParameterConfig
-
自定义的key是否合法
- isWarnEnabled() - 接口 中的方法com.alipay.sofa.rpc.log.Logger
-
Is warn enabled boolean.
- isWarnEnabled(String) - 接口 中的方法com.alipay.sofa.rpc.log.Logger
-
Is warn enabled boolean.
- isWarnEnabled() - 类 中的方法com.alipay.sofa.rpc.log.MiddlewareLoggerImpl
-
- isWarnEnabled(String) - 类 中的方法com.alipay.sofa.rpc.log.MiddlewareLoggerImpl
-
- isWarnEnabled() - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- isWarnEnabled(String) - 类 中的方法com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- isWindows() - 类 中的静态方法com.alipay.sofa.rpc.common.SystemInfo
-
是否Windows系统
- iterator() - 类 中的方法com.alipay.sofa.rpc.common.struct.ConcurrentHashSet
-
Returns an iterator over the elements in this set.
- name - 类 中的变量com.alipay.sofa.rpc.client.ProviderGroup
-
服务分组名称
- name - 类 中的变量com.alipay.sofa.rpc.protocol.ProtocolInfo
-
协议名称
- NamedThreadFactory - com.alipay.sofa.rpc.common.struct中的类
-
Common NamedThreadFactory
- NamedThreadFactory(String) - 类 的构造器com.alipay.sofa.rpc.common.struct.NamedThreadFactory
-
构造函数,默认非守护线程
- NamedThreadFactory(String, boolean) - 类 的构造器com.alipay.sofa.rpc.common.struct.NamedThreadFactory
-
构造函数
- needLoad() - 类 中的方法com.alipay.sofa.rpc.module.FaultToleranceModule
-
- needLoad() - 类 中的方法com.alipay.sofa.rpc.module.LookoutModule
-
- needLoad() - 接口 中的方法com.alipay.sofa.rpc.module.Module
-
是否需要满足加载条件
- needLoad() - 类 中的方法com.alipay.sofa.rpc.module.RestTracerModule
-
- needLoad() - 类 中的方法com.alipay.sofa.rpc.module.SofaTracerModule
-
- needToLoad(ConsumerBootstrap) - 类 中的方法com.alipay.sofa.rpc.client.router.DirectUrlRouter
-
是否自动加载
- needToLoad(ConsumerBootstrap) - 类 中的方法com.alipay.sofa.rpc.client.Router
-
是否自动加载
- needToLoad(ConsumerBootstrap) - 类 中的方法com.alipay.sofa.rpc.client.router.RegistryRouter
-
- needToLoad(FilterInvoker) - 类 中的方法com.alipay.sofa.rpc.filter.BeanIdMatchFilter
-
- needToLoad(FilterInvoker) - 类 中的方法com.alipay.sofa.rpc.filter.ConsumerGenericFilter
-
是否自动加载
- needToLoad(FilterInvoker) - 类 中的方法com.alipay.sofa.rpc.filter.Filter
-
Is this filter need load in this invoker
- needToLoad(FilterInvoker) - 类 中的方法com.alipay.sofa.rpc.filter.ProviderBaggageFilter
-
- needToLoad(FilterInvoker) - 类 中的方法com.alipay.sofa.rpc.filter.RpcReferenceContextFilter
-
是否自动加载
- needToLoad(FilterInvoker) - 类 中的方法com.alipay.sofa.rpc.filter.RpcServiceContextFilter
-
是否自动加载
- needToLoad(FilterInvoker) - 类 中的方法com.alipay.sofa.rpc.filter.sofatracer.ConsumerTracerFilter
-
- needToLoad(FilterInvoker) - 类 中的方法com.alipay.sofa.rpc.filter.sofatracer.ProviderTracerFilter
-
- negotiator() - 接口 中的方法com.alipay.sofa.rpc.protocol.Protocol
-
协议协商器
- NET_PROTOCOL_HTTP - 类 中的静态变量com.alipay.sofa.rpc.protocol.ProtocolInfo
-
底层通讯协议:HTTP
- NET_PROTOCOL_TCP - 类 中的静态变量com.alipay.sofa.rpc.protocol.ProtocolInfo
-
底层通讯协议:TCP
- NET_PROTOCOL_UDP - 类 中的静态变量com.alipay.sofa.rpc.protocol.ProtocolInfo
-
底层通讯协议:UDP
- netProtocol - 类 中的变量com.alipay.sofa.rpc.protocol.ProtocolInfo
-
协议底层通讯协议 是tcp还是udp还是http等
- NettyByteBuffer - com.alipay.sofa.rpc.transport.netty中的类
-
- NettyByteBuffer(ByteBuf) - 类 的构造器com.alipay.sofa.rpc.transport.netty.NettyByteBuffer
-
- NettyChannel - com.alipay.sofa.rpc.transport.netty中的类
-
- NettyChannel(Channel) - 类 的构造器com.alipay.sofa.rpc.transport.netty.NettyChannel
-
- NettyChannel(ChannelHandlerContext) - 类 的构造器com.alipay.sofa.rpc.transport.netty.NettyChannel
-
- NettyHelper - com.alipay.sofa.rpc.transport.netty中的类
-
- NettyHelper() - 类 的构造器com.alipay.sofa.rpc.transport.netty.NettyHelper
-
- NetUtils - com.alipay.sofa.rpc.common.utils中的类
-
网络操作工具类
- NetUtils() - 类 的构造器com.alipay.sofa.rpc.common.utils.NetUtils
-
- NEW_RPC_TRACE_NAME - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
新 tracer 需要在服务端和客户端缓存数据,用此 key 标示在请求头中的数据
- newCachedThreadPool(int, int) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ThreadPoolUtils
-
缓冲线程池(1分钟无调用销毁),无队列
- newCachedThreadPool(int, int, BlockingQueue<Runnable>) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ThreadPoolUtils
-
缓冲线程池(1分钟无调用销毁),自定义队列
- newCachedThreadPool(int, int, BlockingQueue<Runnable>, ThreadFactory) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ThreadPoolUtils
-
缓冲线程池(1分钟无调用销毁),自定义队列和线程池工厂
- newCachedThreadPool(int, int, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ThreadPoolUtils
-
缓冲线程池(1分钟无调用销毁),自定义队列、线程池工厂和拒绝策略
- newCachedThreadPool(int, int, int, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ThreadPoolUtils
-
缓冲线程池(1分钟无调用销毁),自定义队列、线程池工厂和拒绝策略
- newFixedThreadPool(int) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ThreadPoolUtils
-
固定大小线程池,无队列
- newFixedThreadPool(int, BlockingQueue<Runnable>) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ThreadPoolUtils
-
固定大小线程池,自定义队列
- newFixedThreadPool(int, BlockingQueue<Runnable>, ThreadFactory) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ThreadPoolUtils
-
固定大小线程池,自定义队列和线程池工厂
- newFixedThreadPool(int, BlockingQueue<Runnable>, ThreadFactory, RejectedExecutionHandler) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ThreadPoolUtils
-
固定大小线程池,自定义队列、线程池工厂和拒绝策略
- newInstance(Class<T>) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassUtils
-
实例化一个对象(只检测默认构造函数,其它不管)
- newInstanceWithArgs(Class<T>, Class<?>[], Object[]) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ClassUtils
-
实例化一个对象(根据参数自动检测构造方法)
- newThread(Runnable) - 类 中的方法com.alipay.sofa.rpc.common.struct.NamedThreadFactory
-
- nextFilter - 类 中的变量com.alipay.sofa.rpc.filter.FilterInvoker
-
下一层过滤器
- nextValue() - 类 中的方法com.alipay.sofa.rpc.common.json.JSONSerializer
-
只返回JSON的标准类型:String,Number,True/False/Null,Map,Array
- noAvailableProviderException(String) - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
找不到可用的服务列表的异常
- noAvailableProviderException(String) - 类 中的方法com.alipay.sofa.rpc.client.AbstractLoadBalancer
-
找不到可用的服务列表的异常
- NORMAL - 类 中的静态变量com.alipay.sofa.rpc.config.ConfigValueHelper
-
可用的字符串为:英文大小写,数字,横杆-,下划线_,点.
!
- NORMAL_COLON - 类 中的静态变量com.alipay.sofa.rpc.config.ConfigValueHelper
-
可用的字符串为:英文大小写,数字,横杆-,下划线_,点.
- NORMAL_COMMA - 类 中的静态变量com.alipay.sofa.rpc.config.ConfigValueHelper
-
可用的字符串为:英文大小写,数字,横杆-,下划线_,点.
- NORMAL_COMMA_COLON - 类 中的静态变量com.alipay.sofa.rpc.config.ConfigValueHelper
-
可用的字符串为:英文大小写,数字,横杆-,下划线_,点.
- NORMAL_SEMICOLON - 类 中的静态变量com.alipay.sofa.rpc.config.ConfigValueHelper
-
可用的字符串为:英文大小写,数字,横杆-,下划线_,点.
- NORMAL_SEMICOLON_COLON - 类 中的静态变量com.alipay.sofa.rpc.config.ConfigValueHelper
-
可用的字符串为:英文大小写,数字,横杆-,下划线_,点.
- NOTE - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- NOTE_CODE - 类 中的静态变量com.alipay.sofa.rpc.log.LogCodes
-
- notify(Q) - 接口 中的方法com.alipay.sofa.rpc.invoke.Callback
-
回调通知
- notifyListeners() - 类 中的方法com.alipay.sofa.rpc.message.AbstractResponseFuture
-
notify all listener.
- notifyListeners() - 类 中的方法com.alipay.sofa.rpc.message.bolt.BoltResponseFuture
-
- notifyListeners() - 类 中的方法com.alipay.sofa.rpc.message.http.HttpResponseFuture
-
- notifyListeners - 类 中的变量com.alipay.sofa.rpc.registry.local.LocalRegistry
-
订阅者通知列表(key为订阅者关键字,value为ConsumerConfig列表)
- notifyStateChangeToAvailable() - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
通知状态变成可用,主要是:
1.启动成功变成可用时
2.注册中心增加,更新节点后变成可用时
3.重连上从一个可用节点都没有-->有可用节点时
- notifyStateChangeToAvailable() - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
通知状态变成可用,主要是:
1.启动成功变成可用时
2.注册中心增加,更新节点后变成可用时
3.重连上从一个可用节点都没有变成有可用节点时
- notifyStateChangeToUnavailable() - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
通知状态变成不可用,主要是:
1.注册中心删除,更新节点后变成不可用时
2.连接断线后(心跳+调用),如果是可用节点为空
- notifyStateChangeToUnavailable() - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
通知状态变成不可用,主要是:
1.注册中心删除,更新节点后变成不可用时
2.连接断线后(心跳+调用),如果是可用节点为空
- NotReusableClientTransportHolder - com.alipay.sofa.rpc.transport中的类
-
ClientTransport of same provider will not be reused.
- NotReusableClientTransportHolder() - 类 的构造器com.alipay.sofa.rpc.transport.NotReusableClientTransportHolder
-
- NotThreadSafe - javax.annotation.concurrent中的注释类型
-
NotThreadSafe
The class to which this annotation is applied is not thread-safe.
- now() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRuntimeContext
-
获取当前时间,此处可以做优化
- NULL - 类 中的静态变量com.alipay.sofa.rpc.common.utils.StringUtils
-
The string "null".
- PARAM_CREATE_EPHEMERAL - 类 中的静态变量com.alipay.sofa.rpc.registry.zk.ZookeeperRegistry
-
配置项:是否使用临时节点。
- PARAM_PREFER_LOCAL_FILE - 类 中的静态变量com.alipay.sofa.rpc.registry.zk.ZookeeperRegistry
-
配置项:是否本地优先
- ParameterConfig - com.alipay.sofa.rpc.config中的类
-
参数配置
- ParameterConfig() - 类 的构造器com.alipay.sofa.rpc.config.ParameterConfig
-
- parameters - 类 中的变量com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
自定义参数
- parameters - 类 中的变量com.alipay.sofa.rpc.config.MethodConfig
-
The Parameters.
- parameters - 类 中的变量com.alipay.sofa.rpc.config.RegistryConfig
-
The Parameters.
- parameters - 类 中的变量com.alipay.sofa.rpc.config.ServerConfig
-
The Parameters.
- parseAliasAndClassName(String) - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionLoader
-
- parseBoolean(String, boolean) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
字符串转布尔
- ParseException - com.alipay.sofa.rpc.common.json中的异常错误
-
Exception when parse json
- ParseException(String, int, String) - 异常错误 的构造器com.alipay.sofa.rpc.common.json.ParseException
-
Constructs a new json exception with the specified detail message.
- parseHigh2Low6Bytes(byte) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CodecUtils
-
一个byte存一个2bit和6bit的信息
- parseHigh4Low4Bytes(byte) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CodecUtils
-
一个byte存两个4bit的信息
- parseInt(String, int) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
字符串转数值
- parseInts(String, String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
字符串转值
- parseInvoker(Object) - 类 中的静态方法com.alipay.sofa.rpc.proxy.javassist.JavassistProxy
-
Parse proxy invoker from proxy object
- parseInvoker(Object) - 类 中的静态方法com.alipay.sofa.rpc.proxy.jdk.JDKProxy
-
Parse proxy invoker from proxy object
- parseLong(String, long) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
String Long turn number.
- parseNum(T, T) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
取数值
- parseObject(String, Class<T>) - 类 中的静态方法com.alipay.sofa.rpc.common.json.JSON
-
解析为指定对象
- parseObject(String, Class<T>) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.JSONUtils
-
解析为指定对象
- parseParamArg(Class[], String) - 类 中的方法com.alipay.sofa.rpc.transport.http.Http1ServerChannelHandler
-
- parseSerializeType(String) - 类 中的方法com.alipay.sofa.rpc.bootstrap.bolt.BoltClientProxyInvoker
-
- parseSerializeType(String) - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultClientProxyInvoker
-
- parseSerializeType(String) - 类 中的方法com.alipay.sofa.rpc.bootstrap.http.Http2ClearTextClientProxyInvoker
-
- parseTraceKey(Map<String, String>, String, String) - 类 中的静态方法com.alipay.sofa.rpc.transport.http.HttpTracerUtils
-
Parse tracer key
- payload - 类 中的变量com.alipay.sofa.rpc.config.ServerConfig
-
已过时。
- peekContext() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcInternalContext
-
查看上下文,为空不自动创建
- peekContext() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
查看上下文
- PEN_ATTRS_KEY - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
penetrateAttributes 放在透传上下文中的 key
- PEN_ATTRS_KEY - 类 中的静态变量com.alipay.sofa.rpc.common.TracerCompatibleConstants
-
penetrateAttributes 放在透传上下文中的 key
- PEN_SYS_ATTRS_KEY - 类 中的静态变量com.alipay.sofa.rpc.common.TracerCompatibleConstants
-
penetrateSystemAttr 放在透传上下文中的 key
- pickupBaggage(SofaResponse) - 类 中的方法com.alipay.sofa.rpc.message.bolt.AbstractInvokeCallback
-
- pickupBaggage(SofaResponse) - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttpClientHandler
-
- pickupFromRequest(RpcInvokeContext, SofaRequest, boolean) - 类 中的静态方法com.alipay.sofa.rpc.context.BaggageResolver
-
从请求里获取透传数据
- pickupFromRequest(RpcInvokeContext, SofaRequest) - 类 中的静态方法com.alipay.sofa.rpc.context.BaggageResolver
-
从请求里获取透传数据
- pickupFromResponse(RpcInvokeContext, SofaResponse, boolean) - 类 中的静态方法com.alipay.sofa.rpc.context.BaggageResolver
-
从响应里获取透传数据
- pickupFromResponse(RpcInvokeContext, SofaResponse) - 类 中的静态方法com.alipay.sofa.rpc.context.BaggageResolver
-
从响应里获取透传数据
- PID - 类 中的静态变量com.alipay.sofa.rpc.context.RpcRuntimeContext
-
当前进程Id
- popContext() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcInternalContext
-
上下文往上取一层(例如服务端B接到A的请求后再作为C的客户端调用,调用完毕后这里就先把放A-B的上下文取起来)
- port - 类 中的变量com.alipay.sofa.rpc.config.ServerConfig
-
监听端口
- port - 类 中的变量com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- position() - 类 中的方法com.alipay.sofa.rpc.common.struct.UnsafeByteArrayInputStream
-
- position(int) - 类 中的方法com.alipay.sofa.rpc.common.struct.UnsafeByteArrayInputStream
-
- PositiveAtomicCounter - com.alipay.sofa.rpc.common.struct中的类
-
计数器,从0开始,保证正数。
- PositiveAtomicCounter() - 类 的构造器com.alipay.sofa.rpc.common.struct.PositiveAtomicCounter
-
- post(Event) - 类 中的静态方法com.alipay.sofa.rpc.event.EventBus
-
给事件总线中丢一个事件
- postDestroy() - 接口 中的方法com.alipay.sofa.rpc.base.Destroyable.DestroyHook
-
銷毀后要做的事情
- postDestroy() - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster.GracefulDestroyHook
-
- preDestroy() - 接口 中的方法com.alipay.sofa.rpc.base.Destroyable.DestroyHook
-
销毁前要做的事情
- preDestroy() - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster.GracefulDestroyHook
-
- preStartCore - 类 中的变量com.alipay.sofa.rpc.config.ServerConfig
-
线程池是否初始化核心线程
- print(StatKey, long[]) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.log.stat.AbstractRpcStatJsonReporter
-
- printDead(String, ProviderInfo, ClientTransport, Exception) - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
打印连不上日志
- printFailure(String, ProviderInfo, ClientTransport) - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
打印连接失败日志
- printSuccess(String, ProviderInfo, ClientTransport) - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
打印连接成功日志
- priority - 类 中的变量com.alipay.sofa.rpc.config.ProviderConfig
-
服务优先级,越大越高
- priority - 类 中的变量com.alipay.sofa.rpc.server.AbstractTask
-
优先级,越大越高
- processingCount - 类 中的变量com.alipay.sofa.rpc.server.http.HttpServerHandler
-
当前Client正在发送的调用数量
- processMethod(ResourceFactory, String, ResourceLocator) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaResourceMethodRegistry
-
- profile(String, String, String) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- profile(String, String, String) - 类 中的方法com.alipay.sofa.rpc.tracer.Tracer
-
记录日志
- profile(String, String, String) - 类 中的静态方法com.alipay.sofa.rpc.tracer.Tracers
-
记录日志
- PROFILE_THRESHOLD - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
profile时间
- ProtobufHelper - com.alipay.sofa.rpc.codec.protobuf中的类
-
- ProtobufHelper() - 类 的构造器com.alipay.sofa.rpc.codec.protobuf.ProtobufHelper
-
- ProtobufSerializer - com.alipay.sofa.rpc.codec.protobuf中的类
-
Protobuf serializer.
- ProtobufSerializer() - 类 的构造器com.alipay.sofa.rpc.codec.protobuf.ProtobufSerializer
-
- protocol - 类 中的变量com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
RPC protocol, such as TR
- protocol - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
调用的协议
- protocol - 类 中的变量com.alipay.sofa.rpc.config.ServerConfig
-
配置名称
- protocol - 类 中的变量com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
- Protocol - com.alipay.sofa.rpc.protocol中的接口
-
协议:包括基本信息,协商接口,编码器,解码器
- PROTOCOL - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
- PROTOCOL_BOLT - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
协议:bolt
// RpcProtocol.PROTOCOL_CODE;
- PROTOCOL_TR - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
协议:tr,老协议
// com.taobao.remoting.TRConstants#PROCOCOL_VERSION;
- PROTOCOL_TYPE_BOLT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
协议类型:bolt
- PROTOCOL_TYPE_GRPC - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
协议类型:GRPC
- PROTOCOL_TYPE_H2 - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
协议类型:http2
- PROTOCOL_TYPE_H2C - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
协议类型:http2 clear text
- PROTOCOL_TYPE_HTTP - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
协议类型:http (http/1.1)
- PROTOCOL_TYPE_HTTPS - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
协议类型:https
- PROTOCOL_TYPE_REST - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
协议类型:rest
- PROTOCOL_TYPE_TR - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
协议类型:(tr+bolt) v==4.0?
- PROTOCOL_TYPE_XFIRE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
协议类型:xfire
- ProtocolDecoder - com.alipay.sofa.rpc.protocol中的类
-
协议解码器(注意,解码器应该不进行调用ByteBuf参数的释放,除非是解码过程中自己生产的ByteBuf)
- ProtocolDecoder(ProtocolInfo) - 类 的构造器com.alipay.sofa.rpc.protocol.ProtocolDecoder
-
构造函数
- ProtocolEncoder - com.alipay.sofa.rpc.protocol中的类
-
协议编码器(注意,编码器应该不进行调用ByteBuf参数的释放,除非是编码过程中自己生产的Bytebuf)
- ProtocolEncoder(ProtocolInfo) - 类 的构造器com.alipay.sofa.rpc.protocol.ProtocolEncoder
-
构造函数
- ProtocolFactory - com.alipay.sofa.rpc.protocol中的类
-
Factory of protocol
- ProtocolFactory() - 类 的构造器com.alipay.sofa.rpc.protocol.ProtocolFactory
-
- protocolInfo() - 接口 中的方法com.alipay.sofa.rpc.protocol.Protocol
-
协议基本信息
- protocolInfo - 类 中的变量com.alipay.sofa.rpc.protocol.ProtocolDecoder
-
协议基本信息
- protocolInfo - 类 中的变量com.alipay.sofa.rpc.protocol.ProtocolEncoder
-
协议基本信息
- ProtocolInfo - com.alipay.sofa.rpc.protocol中的类
-
ProtocolInfo
- ProtocolInfo(String, byte, boolean, byte) - 类 的构造器com.alipay.sofa.rpc.protocol.ProtocolInfo
-
Instantiates a new Protocol info.
- ProtocolNegotiator - com.alipay.sofa.rpc.protocol中的接口
-
协议谈判
- PROVIDER_CONCURRENTS - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
接口下每方法的最大可并行执行请求数
- PROVIDER_DELAY - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认服务启动延迟
- PROVIDER_DYNAMIC - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
是否动态注册
- PROVIDER_EXCLUDE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认不发布方法
- PROVIDER_INCLUDE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认发布方法
- PROVIDER_INVOKE_TIMEOUT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
服务端调用超时(不打断执行)
- PROVIDER_PRIORITY - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
接口优先级
- PROVIDER_REPEATED_EXPORT_LIMIT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
同一个服务(接口协议uniqueId相同)的最大引用次数,防止由于代码bug导致重复引用,每次引用都会生成一个代理类对象
- PROVIDER_WEIGHT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认权重
- ProviderBaggageFilter - com.alipay.sofa.rpc.filter中的类
-
服务端数据透传Filter
- ProviderBaggageFilter() - 类 的构造器com.alipay.sofa.rpc.filter.ProviderBaggageFilter
-
- ProviderBootstrap<T> - com.alipay.sofa.rpc.bootstrap中的类
-
发布服务的包装类,包括具体的启动后的对象
- ProviderBootstrap(ProviderConfig<T>) - 类 的构造器com.alipay.sofa.rpc.bootstrap.ProviderBootstrap
-
构造函数
- providerBootstrap - 类 中的变量com.alipay.sofa.rpc.config.ProviderConfig
-
服务提供者启动类
- providerConfig - 类 中的变量com.alipay.sofa.rpc.bootstrap.ProviderBootstrap
-
服务发布者配置
- ProviderConfig<T> - com.alipay.sofa.rpc.config中的类
-
服务提供者配置
- ProviderConfig() - 类 的构造器com.alipay.sofa.rpc.config.ProviderConfig
-
- ProviderExceptionFilter - com.alipay.sofa.rpc.filter中的类
-
Catch all exception in provider side.
- ProviderExceptionFilter() - 类 的构造器com.alipay.sofa.rpc.filter.ProviderExceptionFilter
-
- ProviderGroup - com.alipay.sofa.rpc.client中的类
-
One provider group contains one list of some providers.
- ProviderGroup() - 类 的构造器com.alipay.sofa.rpc.client.ProviderGroup
-
Instantiates a new Provider group.
- ProviderGroup(String) - 类 的构造器com.alipay.sofa.rpc.client.ProviderGroup
-
Instantiates a new Provider group.
- ProviderGroup(String, List<ProviderInfo>) - 类 的构造器com.alipay.sofa.rpc.client.ProviderGroup
-
Instantiates a new Provider group.
- ProviderGroup(List<ProviderInfo>) - 类 的构造器com.alipay.sofa.rpc.client.ProviderGroup
-
Instantiates a new Provider group.
- ProviderHelper - com.alipay.sofa.rpc.client中的类
-
Utils method of ProviderInfo or ProviderGroup
- ProviderHelper() - 类 的构造器com.alipay.sofa.rpc.client.ProviderHelper
-
- ProviderInfo - com.alipay.sofa.rpc.client中的类
-
抽象的服务提供列表
- ProviderInfo() - 类 的构造器com.alipay.sofa.rpc.client.ProviderInfo
-
Instantiates a new Provider.
- ProviderInfo(String, int) - 类 的构造器com.alipay.sofa.rpc.client.ProviderInfo
-
Instantiates a new Provider.
- ProviderInfo(String, int, String) - 类 的构造器com.alipay.sofa.rpc.client.ProviderInfo
-
Instantiates a new Provider.
- providerInfo - 类 中的变量com.alipay.sofa.rpc.message.bolt.AbstractInvokeCallback
-
服务提供者信息
- providerInfo - 类 中的变量com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
服务端提供者信息
- providerInfo - 类 中的变量com.alipay.sofa.rpc.transport.http.AbstractHttpClientHandler
-
服务提供者信息
- ProviderInfoAddEvent - com.alipay.sofa.rpc.event中的类
-
ProviderInfoAddEvent
- ProviderInfoAddEvent(ConsumerConfig, ProviderGroup) - 类 的构造器com.alipay.sofa.rpc.event.ProviderInfoAddEvent
-
- ProviderInfoAttrs - com.alipay.sofa.rpc.client中的类
-
服务提供者信息的的一些属性
- ProviderInfoAttrs() - 类 的构造器com.alipay.sofa.rpc.client.ProviderInfoAttrs
-
- ProviderInfoListener - com.alipay.sofa.rpc.listener中的接口
-
Listener of provider info
- ProviderInfoRemoveEvent - com.alipay.sofa.rpc.event中的类
-
ProviderInfoRemoveEvent
- ProviderInfoRemoveEvent(ConsumerConfig, ProviderGroup) - 类 的构造器com.alipay.sofa.rpc.event.ProviderInfoRemoveEvent
-
- providerInfos - 类 中的变量com.alipay.sofa.rpc.client.ProviderGroup
-
服务分组下服务端列表(缓存的是List,方便快速读取)
- ProviderInfoUpdateAllEvent - com.alipay.sofa.rpc.event中的类
-
ProviderInfoUpdateAllEvent
- ProviderInfoUpdateAllEvent(ConsumerConfig, List<ProviderGroup>, List<ProviderGroup>) - 类 的构造器com.alipay.sofa.rpc.event.ProviderInfoUpdateAllEvent
-
- ProviderInfoUpdateEvent - com.alipay.sofa.rpc.event中的类
-
ProviderInfoUpdateEvent
- ProviderInfoUpdateEvent(ConsumerConfig, ProviderGroup, ProviderGroup) - 类 的构造器com.alipay.sofa.rpc.event.ProviderInfoUpdateEvent
-
- ProviderInfoWeightManager - com.alipay.sofa.rpc.client.aft中的类
-
Weight manager of provider info.
- ProviderInfoWeightManager() - 类 的构造器com.alipay.sofa.rpc.client.aft.ProviderInfoWeightManager
-
- ProviderInvoker<T> - com.alipay.sofa.rpc.filter中的类
-
服务端调用业务实现类
- ProviderInvoker(ProviderConfig<T>) - 类 的构造器com.alipay.sofa.rpc.filter.ProviderInvoker
-
Instantiates a new Provider invoke filter.
- providerProxyInvoker - 类 中的变量com.alipay.sofa.rpc.bootstrap.DefaultProviderBootstrap
-
服务端Invoker对象
- ProviderProxyInvoker - com.alipay.sofa.rpc.server中的类
-
服务端调用链入口
- ProviderProxyInvoker(ProviderConfig) - 类 的构造器com.alipay.sofa.rpc.server.ProviderProxyInvoker
-
构造执行链
- ProviderStatus - com.alipay.sofa.rpc.client中的枚举
-
服务提供者的状态
- providerToClientConfig(ProviderInfo) - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
Provider对象得到 ClientTransportConfig
- ProviderTracerFilter - com.alipay.sofa.rpc.filter.sofatracer中的类
-
- ProviderTracerFilter() - 类 的构造器com.alipay.sofa.rpc.filter.sofatracer.ProviderTracerFilter
-
- proxy - 类 中的变量com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
代理类型
- Proxy - com.alipay.sofa.rpc.proxy中的接口
-
Proxy SPI
- PROXY_CLASS_MAP - 类 中的静态变量com.alipay.sofa.rpc.proxy.javassist.JavassistProxy
-
原始类和代理类的映射
- proxyClass - 类 中的变量com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
代理接口类,和T对应,主要针对泛化调用
- ProxyFactory - com.alipay.sofa.rpc.proxy中的类
-
Factory of Proxy SPI
- ProxyFactory() - 类 的构造器com.alipay.sofa.rpc.proxy.ProxyFactory
-
- proxyIns - 类 中的变量com.alipay.sofa.rpc.bootstrap.DefaultConsumerBootstrap
-
代理实现类
- proxyIns - 类 中的变量com.alipay.sofa.rpc.bootstrap.dubbo.DubboConsumerBootstrap
-
代理实现类
- proxyInvoker - 类 中的变量com.alipay.sofa.rpc.bootstrap.DefaultConsumerBootstrap
-
代理的Invoker对象
- pushContext() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcInternalContext
-
上下文往下放一层(例如服务端B接到A的请求后再作为C的客户端调用,调用前这里就先把放A-B的上下文存起来)
- put(Object, Object) - 接口 中的方法com.alipay.sofa.rpc.common.struct.Cache
-
放入缓存
- put(K, V) - 类 中的方法com.alipay.sofa.rpc.common.struct.TwoWayMap
-
- put(String, Object) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
设置一个调用上下文数据
- put(String, Object) - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRuntimeContext
-
设置上下文信息
- put(int, ChannelFuture, AbstractHttpClientHandler) - 类 中的方法com.alipay.sofa.rpc.transport.http.Http2ClientChannelHandler
-
Create an association between an anticipated response stream id and a ChannelPromise
- putAll(Map<? extends K, ? extends V>) - 类 中的方法com.alipay.sofa.rpc.common.struct.TwoWayMap
-
- putAllRequestBaggage(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
设置全部请求透传数据
- putAllResponseBaggage(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
设置全部响应透传数据
- putAppConfig(String, FaultToleranceConfig) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfigManager
-
Put app config.
- putClassCache(String, Class) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
放入Class缓存
- putDeserializerToCachedType(String, Deserializer) - 类 中的方法com.alipay.sofa.rpc.codec.sofahessian.MultipleClassLoaderSofaSerializerFactory
-
- putDeserializerToCachedType(String, Deserializer) - 类 中的方法com.alipay.sofa.rpc.codec.sofahessian.SingleClassLoaderSofaSerializerFactory
-
- putHeadCache(Short, String) - 类 中的方法com.alipay.sofa.rpc.transport.ChannelContext
-
Put header cache
- putIfAbsent(String, Object) - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRuntimeContext
-
设置上下文信息(不存在才设置成功)
- putMethodCache(String, Method) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
往缓存里放入方法
- putMethodSigsCache(String, String, String[]) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
往缓存里放入方法参数签名
- putOverloadMethodCache(String, Method) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
往缓存里放入方法
- putRequestBaggage(String, String) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
放入请求透传数据
- putRequestMetadataToHeader(Object, Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.codec.bolt.SofaRpcSerialization
-
- putResponseBaggage(String, String) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
放入响应透传数据
- putToConcurrentMap(ConcurrentMap<K, V>, K, V) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CommonUtils
-
将值放入ConcurrentMap,已经考虑第一次并发问题
- putToContextIfNotNull(InvokeContext, String, RpcInternalContext, String) - 类 中的方法com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
- putTypeStrCache(Class, String) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
放入类描述缓存
- putValue(String, Object) - 类 中的静态方法com.alipay.sofa.rpc.common.RpcConfigs
-
Put value.
- RandomLoadBalancer - com.alipay.sofa.rpc.client.lb中的类
-
负载均衡随机算法:全部列表按权重随机选择
- RandomLoadBalancer(ConsumerBootstrap) - 类 的构造器com.alipay.sofa.rpc.client.lb.RandomLoadBalancer
-
构造函数
- read() - 类 中的方法com.alipay.sofa.rpc.common.struct.StopWatch
-
读取上次区间处理的时间
- read() - 类 中的方法com.alipay.sofa.rpc.common.struct.UnsafeByteArrayInputStream
-
- read(byte[], int, int) - 类 中的方法com.alipay.sofa.rpc.common.struct.UnsafeByteArrayInputStream
-
- readableBytes() - 类 中的方法com.alipay.sofa.rpc.transport.AbstractByteBuf
-
Get length of readable bytes
- readableBytes() - 类 中的方法com.alipay.sofa.rpc.transport.ByteArrayWrapperByteBuf
-
- readableBytes() - 类 中的方法com.alipay.sofa.rpc.transport.ByteStreamWrapperByteBuf
-
- readableBytes() - 类 中的方法com.alipay.sofa.rpc.transport.netty.NettyByteBuffer
-
- readInt(InputStream) - 类 中的方法com.alipay.sofa.rpc.codec.bolt.SimpleMapSerializer
-
InputStream.read 仅 read 一个 byte
- readLine(URL, String) - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionLoader
-
- readLines(File) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.FileUtils
-
读取类相对路径内容
- readString(InputStream) - 类 中的方法com.alipay.sofa.rpc.codec.bolt.SimpleMapSerializer
-
读取一个字符串
- receiveHttpResponse(FullHttpResponse) - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttpClientHandler
-
- receiveRpcResponse(SofaResponse) - 类 中的方法com.alipay.sofa.rpc.transport.AbstractProxyClientTransport
-
- receiveRpcResponse(SofaResponse) - 类 中的方法com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
- receiveRpcResponse(SofaResponse) - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransport
-
客户端收到异步响应
- receiveRpcResponse(SofaResponse) - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
- reconnectPeriod - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
Consumer给Provider重连的间隔
- reconnectPeriod - 类 中的变量com.alipay.sofa.rpc.config.RegistryConfig
-
Consumer给Provider重连的间隔
- recordClientElapseTime() - 类 中的方法com.alipay.sofa.rpc.message.bolt.AbstractInvokeCallback
-
- recordClientElapseTime() - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttpClientHandler
-
- recordRouterWay(String) - 类 中的方法com.alipay.sofa.rpc.client.Router
-
记录路由路径记录
- recover(MeasureResultDetail) - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.WeightRecoverStrategy
-
- recover(MeasureResultDetail) - 接口 中的方法com.alipay.sofa.rpc.client.aft.RecoverStrategy
-
recover the provider
- recoverOriginWeight(ProviderInfo, int) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.ProviderInfoWeightManager
-
Recover weight of provider info, and set default status
- RecoverStrategy - com.alipay.sofa.rpc.client.aft中的接口
-
权重恢复策略
- recoverWeight(ProviderInfo, int) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.ProviderInfoWeightManager
-
Recover weight of provider info
- ref - 类 中的变量com.alipay.sofa.rpc.config.ProviderConfig
-
接口实现类引用
- refCnt() - 接口 中的方法com.alipay.sofa.rpc.base.ReferenceCounted
-
Returns the reference count of this object.
- refer() - 类 中的方法com.alipay.sofa.rpc.bootstrap.ConsumerBootstrap
-
调用一个服务
- refer() - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultConsumerBootstrap
-
- refer() - 类 中的方法com.alipay.sofa.rpc.bootstrap.dubbo.DubboConsumerBootstrap
-
Refer t.
- refer() - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
引用服务
- ReferenceCounted - com.alipay.sofa.rpc.base中的接口
-
可被引用计数的接口
- REFERRED_KEYS - 类 中的静态变量com.alipay.sofa.rpc.bootstrap.DefaultConsumerBootstrap
-
发布的调用者配置(含计数器)
- ReflectCache - com.alipay.sofa.rpc.common.cache中的类
-
业务要支持多ClassLoader,需要缓存ClassLoader或者方法等相关信息
// TODO 统一的回收实效策略,例如大小限制、时间限制、哪些可以被回收
- ReflectCache() - 类 的构造器com.alipay.sofa.rpc.common.cache.ReflectCache
-
- ReflectUtils - com.alipay.sofa.rpc.common.utils中的类
-
反射工具类
- ReflectUtils() - 类 的构造器com.alipay.sofa.rpc.common.utils.ReflectUtils
-
- register() - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultProviderBootstrap
-
订阅服务列表
- register - 类 中的变量com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
是否注册,如果是false只订阅不注册
- register(Class<? extends Event>, Subscriber) - 类 中的静态方法com.alipay.sofa.rpc.event.EventBus
-
注册一个订阅者
- register(ProviderConfig) - 类 中的方法com.alipay.sofa.rpc.registry.local.LocalRegistry
-
- register(ProviderConfig) - 类 中的方法com.alipay.sofa.rpc.registry.Registry
-
注册服务提供者
- register(ProviderConfig) - 类 中的方法com.alipay.sofa.rpc.registry.zk.ZookeeperRegistry
-
- registerAdaptiveProtocol(ProtocolInfo) - 类 中的静态方法com.alipay.sofa.rpc.protocol.ProtocolFactory
-
注册协议到适配协议
- registerAppClassLoader(String, ClassLoader) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
注册服务所在的ClassLoader
- registerChannel(AbstractChannel) - 类 中的方法com.alipay.sofa.rpc.server.http.HttpServerHandler
-
- registerChannel(AbstractChannel) - 接口 中的方法com.alipay.sofa.rpc.server.ServerHandler
-
Register channel.
- registerCustomProviderInstance(Object) - 类 中的静态方法com.alipay.sofa.rpc.config.JAXRSProviderManager
-
注册自定义jaxrs Provider实例
- registerCustomSerializer() - 类 中的静态方法com.alipay.sofa.rpc.codec.bolt.SofaRpcSerializationRegister
-
- registerExternalConfigLoader(SofaConfigs.ExternalConfigLoader) - 类 中的静态方法com.alipay.sofa.rpc.common.SofaConfigs
-
注册外部配置加载器
- registerInternalProviderClass(Class) - 类 中的静态方法com.alipay.sofa.rpc.config.JAXRSProviderManager
-
注册内置的jaxrs Provider类
- registerProcessor(ProviderConfig, Invoker) - 类 中的方法com.alipay.sofa.rpc.server.bolt.BoltServer
-
- registerProcessor(ProviderConfig, Invoker) - 类 中的方法com.alipay.sofa.rpc.server.http.AbstractHttpServer
-
- registerProcessor(ProviderConfig, Invoker) - 类 中的方法com.alipay.sofa.rpc.server.rest.RestServer
-
- registerProcessor(ProviderConfig, Invoker) - 接口 中的方法com.alipay.sofa.rpc.server.Server
-
注册服务
- registerProvider() - 类 中的方法com.alipay.sofa.rpc.transport.rest.SofaResteasyClientBuilder
-
注册jaxrs Provider
- registerServiceClassLoader(String, ClassLoader) - 类 中的静态方法com.alipay.sofa.rpc.common.cache.ReflectCache
-
注册服务所在的ClassLoader
- registerUserThread(String, UserThreadPool) - 类 中的静态方法com.alipay.sofa.rpc.config.UserThreadPoolManager
-
给某个服务分配到独立的线程池
- registry - 类 中的变量com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
注册中心配置,可配置多个
- Registry - com.alipay.sofa.rpc.registry中的类
-
Registry SPI
- Registry(RegistryConfig) - 类 的构造器com.alipay.sofa.rpc.registry.Registry
-
注册中心配置
- REGISTRY_BATCH - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
是否批量操作
- REGISTRY_BATCH_SIZE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
批量注册的大小
- REGISTRY_CONNECT_TIMEOUT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认连注册中心的超时时间
- REGISTRY_DISCONNECT_TIMEOUT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
注册中心等待结果的超时时间
- REGISTRY_HEARTBEAT_PERIOD - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
注册中心心跳发送间隔
- REGISTRY_INDEX_ADDRESS - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
注册中心发现服务(保存注册中心地址的服务)的地址
- REGISTRY_INVOKE_TIMEOUT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
注册中心调用超时时间
- REGISTRY_PROTOCOL_LOCAL - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
xml文件注册中心
- REGISTRY_PROTOCOL_ZK - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
zookeeper注册中心
- REGISTRY_RECONNECT_PERIOD - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
注册中心重建连接的间隔
- RegistryConfig - com.alipay.sofa.rpc.config中的类
-
注册中心配置
- RegistryConfig() - 类 的构造器com.alipay.sofa.rpc.config.RegistryConfig
-
- registryConfig - 类 中的变量com.alipay.sofa.rpc.registry.Registry
-
注册中心服务配置
- registryDestroyHook(Destroyable.DestroyHook) - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRuntimeContext
-
注册销毁器
- RegistryFactory - com.alipay.sofa.rpc.registry中的类
-
Factory of Registry
- RegistryFactory() - 类 的构造器com.alipay.sofa.rpc.registry.RegistryFactory
-
- registryGroup - 类 中的变量com.alipay.sofa.rpc.client.SingleGroupAddressHolder
-
注册中心来的地址列表
- RegistryRouter - com.alipay.sofa.rpc.client.router中的类
-
从注册中心获取地址进行路由
- RegistryRouter() - 类 的构造器com.alipay.sofa.rpc.client.router.RegistryRouter
-
- RegulationStrategy - com.alipay.sofa.rpc.client.aft中的接口
-
能力调控策略
- Regulator - com.alipay.sofa.rpc.client.aft中的接口
-
Regulator of adaptive fault tolerance
- rejectedExecution(Runnable, ThreadPoolExecutor) - 类 中的方法com.alipay.sofa.rpc.server.SofaRejectedExecutionHandler
-
- rejection - 类 中的变量com.alipay.sofa.rpc.ext.ExtensionClass
-
- release() - 接口 中的方法com.alipay.sofa.rpc.base.ReferenceCounted
-
Decreases the reference count by 1 and deallocates this object if the reference count reaches at
0.
- release() - 类 中的方法com.alipay.sofa.rpc.transport.AbstractByteBuf
-
release byte buffer
- release() - 类 中的方法com.alipay.sofa.rpc.transport.ByteArrayWrapperByteBuf
-
- release() - 类 中的方法com.alipay.sofa.rpc.transport.ByteStreamWrapperByteBuf
-
- release() - 类 中的方法com.alipay.sofa.rpc.transport.netty.NettyByteBuffer
-
- releaseIfNeed(Object) - 类 中的方法com.alipay.sofa.rpc.message.AbstractResponseFuture
-
异步的情况下,如果返回,将释放内容
- releaseIfNeed(Object) - 类 中的方法com.alipay.sofa.rpc.message.bolt.BoltResponseFuture
-
- releaseIfNeed(Object) - 类 中的方法com.alipay.sofa.rpc.message.http.HttpResponseFuture
-
- releaseTransport(ClientTransport, int) - 类 中的静态方法com.alipay.sofa.rpc.transport.ClientTransportFactory
-
销毁长连接
- REMOTE_APP - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
对端应用
- REMOTE_CITY - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
对端 city
- REMOTE_IDC - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
对端 idc
- REMOTE_IP - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
对端地址:目标、来源(相对当前而言)
- REMOTE_ZONE - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
对端 zone
- remoteAddress() - 类 中的方法com.alipay.sofa.rpc.transport.AbstractChannel
-
得到连接的远端地址
- remoteAddress - 类 中的变量com.alipay.sofa.rpc.transport.AbstractProxyClientTransport
-
远程地址
- remoteAddress() - 类 中的方法com.alipay.sofa.rpc.transport.AbstractProxyClientTransport
-
- remoteAddress() - 类 中的方法com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
- remoteAddress() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransport
-
远程地址
- remoteAddress() - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
- remoteAddress() - 类 中的方法com.alipay.sofa.rpc.transport.netty.NettyChannel
-
- RemotingConstants - com.alipay.sofa.rpc.common中的类
-
只是Bolt Remoting 层的一些常量。
- RemotingConstants() - 类 的构造器com.alipay.sofa.rpc.common.RemotingConstants
-
- remotingServer - 类 中的变量com.alipay.sofa.rpc.server.bolt.BoltServer
-
Bolt服务端
- remove(ProviderInfo) - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
删除provider
- remove(ProviderInfo) - 类 中的方法com.alipay.sofa.rpc.client.ProviderGroup
-
删除服务列表
- remove(Object) - 类 中的方法com.alipay.sofa.rpc.common.struct.ConcurrentHashSet
-
Removes the specified element from this set if it is present.
- remove(Object) - 类 中的方法com.alipay.sofa.rpc.common.struct.TwoWayMap
-
- remove(String) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
删除一个调用上下文数据
- removeAll(List<ProviderInfo>) - 类 中的方法com.alipay.sofa.rpc.client.ProviderGroup
-
删除多个服务列表
- removeAllContext() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcInternalContext
-
清理全部上下文
- removeAttachment(String) - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
remove attachment.
- removeClientTransport(ClientTransport) - 接口 中的方法com.alipay.sofa.rpc.transport.ClientTransportHolder
-
销毁长连接
- removeClientTransport(ClientTransport) - 类 中的方法com.alipay.sofa.rpc.transport.NotReusableClientTransportHolder
-
- removeConfig(AbstractInterfaceConfig, String, ChildData) - 类 中的方法com.alipay.sofa.rpc.registry.zk.ZookeeperConfigObserver
-
接口配置删除子节点Data
- removeConfig(AbstractInterfaceConfig, String, ChildData, AbstractInterfaceConfig) - 类 中的方法com.alipay.sofa.rpc.registry.zk.ZookeeperOverrideObserver
-
接口配置删除子节点Data
- removeConfigListener(AbstractInterfaceConfig) - 类 中的方法com.alipay.sofa.rpc.registry.zk.ZookeeperConfigObserver
-
Remove config listener.
- removeConfigListener(AbstractInterfaceConfig) - 类 中的方法com.alipay.sofa.rpc.registry.zk.ZookeeperOverrideObserver
-
Remove config listener.
- removeContext() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcInternalContext
-
清理上下文
- removeContext() - 类 中的静态方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
删除上下文
- removeCustomProviderInstance(Object) - 类 中的静态方法com.alipay.sofa.rpc.config.JAXRSProviderManager
-
remove custom jaxrs provider instace
- removeFromDegradeList(MeasureResultDetail) - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.ServiceHorizontalRegulationStrategy
-
- removeFromDegradeList(MeasureResultDetail) - 接口 中的方法com.alipay.sofa.rpc.client.aft.RegulationStrategy
-
remove ip from degrade ip list
- removeInternalProviderClass(Class) - 类 中的静态方法com.alipay.sofa.rpc.config.JAXRSProviderManager
-
remove internal jaxrs provider instace
- removeInvocationStat(InvocationStatDimension) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.InvocationStatFactory
-
Remove dimension stat by dimension
- removeInvocationStat(InvocationStat) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.InvocationStatFactory
-
Remove dimension stat by stat
- removeInvocationStat(ConsumerConfig, ProviderInfo) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.InvocationStatFactory
-
Remove dimension stat by consumerConfig and providerInfo
- removeInvocationStat(InvocationStat) - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureModel
-
Remove dimension.
- removeListener(InvocationStatFactory.InvocationStatListener) - 类 中的静态方法com.alipay.sofa.rpc.client.aft.InvocationStatFactory
-
Remove InvocationStatListener implement
- removeMeasureModel(InvocationStat) - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.ServiceHorizontalMeasureStrategy
-
- removeMeasureModel(InvocationStat) - 接口 中的方法com.alipay.sofa.rpc.client.aft.MeasureStrategy
-
Remove measure model by invocation statistics
- removeNode(List<ProviderInfo>) - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
- removePromise(int) - 类 中的方法com.alipay.sofa.rpc.transport.http.Http2ClientChannelHandler
-
- removeProvider(ProviderGroup) - 类 中的方法com.alipay.sofa.rpc.bootstrap.ClusterProviderInfoListener
-
- removeProvider(ProviderGroup) - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
- removeProvider(ProviderGroup) - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
- removeProvider(ProviderGroup) - 类 中的方法com.alipay.sofa.rpc.client.SingleGroupAddressHolder
-
- removeProvider(ProviderGroup) - 接口 中的方法com.alipay.sofa.rpc.listener.ProviderInfoListener
-
删除某标签的服务端列表(增量)
- removeProvider(ConsumerConfig, String, ChildData) - 类 中的方法com.alipay.sofa.rpc.registry.zk.ZookeeperProviderObserver
-
- removeProviderListener(ConsumerConfig) - 类 中的方法com.alipay.sofa.rpc.registry.zk.ZookeeperProviderObserver
-
Remove provider listener.
- removeRequestBaggage(String) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
删除请求透传数据
- removeRequestProp(String) - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Remove request prop.
- removeResponseBaggage(String) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
删除响应透传数据
- removeResponseProp(String) - 类 中的方法com.alipay.sofa.rpc.core.response.SofaResponse
-
Remove response props.
- removeReverseClientTransport(String) - 类 中的静态方法com.alipay.sofa.rpc.transport.ClientTransportFactory
-
Remove client transport from reverse map by channel key
- removeServerThreadConfigId(ServerConfig) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcLookoutId
-
- removeServerThreadPoolActiveCountId(ServerConfig) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcLookoutId
-
- removeServerThreadPoolIdleCountId(ServerConfig) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcLookoutId
-
- removeServerThreadPoolQueueSizeId(ServerConfig) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcLookoutId
-
- removeThreadPool(ServerConfig) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcLookout
-
remove the thread pool information
- repeatedExportLimit - 类 中的变量com.alipay.sofa.rpc.config.ProviderConfig
-
同一个服务(接口协议uniqueId相同)的最大发布次数,防止由于代码bug导致重复发布。
- repeatedReferLimit - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
同一个服务(接口协议uniqueId相同)的最大引用次数,防止由于代码bug导致重复引用,每次引用都会生成一个代理类对象,-1表示不检查
- ReporterFactory - com.alipay.sofa.rpc.tracer.sofatracer.factory中的类
-
- ReporterFactory() - 类 的构造器com.alipay.sofa.rpc.tracer.sofatracer.factory.ReporterFactory
-
- REQ_DESERIALIZE_TIME - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
服务端请求序列化耗时
- REQ_SERIALIZE_TIME - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
客户端请求序列化时间
- REQ_SIZE - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
请求大小
- request - 类 中的变量com.alipay.sofa.rpc.message.bolt.AbstractInvokeCallback
-
请求
- request - 类 中的变量com.alipay.sofa.rpc.message.bolt.BoltResponseFuture
-
sofa请求
- request - 类 中的变量com.alipay.sofa.rpc.message.bolt.BoltSendableResponseCallback
-
- request - 类 中的变量com.alipay.sofa.rpc.message.http.HttpResponseFuture
-
sofa请求
- request - 类 中的变量com.alipay.sofa.rpc.server.http.AbstractHttpServerTask
-
- request - 类 中的变量com.alipay.sofa.rpc.transport.http.AbstractHttpClientHandler
-
请求
- requestBaggage - 类 中的变量com.alipay.sofa.rpc.context.RpcInvokeContext
-
请求上的透传数据
- RequestBase - com.alipay.sofa.rpc.core.request中的类
-
Sofa RPC request base class
This class contains all data which RPC request object need
If want add other data you should extend this class
- RequestBase() - 类 的构造器com.alipay.sofa.rpc.core.request.RequestBase
-
- requestSize - 类 中的变量com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
request size
- requestSize - 类 中的变量com.alipay.sofa.rpc.metrics.lookout.RpcClientLookoutModel
-
- reset() - 类 中的静态方法com.alipay.sofa.rpc.common.struct.ScheduledService
-
重建定时任务,用于特殊情况
- reset() - 类 中的方法com.alipay.sofa.rpc.common.struct.StopWatch
-
重置时间
- reset() - 类 中的方法com.alipay.sofa.rpc.common.struct.UnsafeByteArrayInputStream
-
- reset() - 类 中的方法com.alipay.sofa.rpc.common.struct.UnsafeByteArrayOutputStream
-
- resetting - 类 中的静态变量com.alipay.sofa.rpc.common.struct.ScheduledService
-
正在重置标识
- RESP_DESERIALIZE_TIME - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
客户端接收响应反序列化时间
- RESP_SERIALIZE_TIME - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
服务端响应序列化耗时
- RESP_SIZE - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
响应大小
- respondRegistries - 类 中的变量com.alipay.sofa.rpc.bootstrap.DefaultConsumerBootstrap
-
计数器
- response - 类 中的变量com.alipay.sofa.rpc.message.http.HttpResponseFuture
-
sofa响应
- responseBaggage - 类 中的变量com.alipay.sofa.rpc.context.RpcInvokeContext
-
响应上的透传数据
- responseCallback - 类 中的变量com.alipay.sofa.rpc.context.RpcInvokeContext
-
用户自定义Callback,单次调用生效
- responseChannelHandler - 类 中的变量com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
Response channel handler
- ResponseFuture<V> - com.alipay.sofa.rpc.message中的接口
-
响应Future,可以调用get方法进行获取响应,也可以注入监听器,有结果或者都会通知
- responseHandler() - 类 中的方法com.alipay.sofa.rpc.transport.http.Http2ClientInitializer
-
- responseSize - 类 中的变量com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
response size
- responseSize - 类 中的变量com.alipay.sofa.rpc.metrics.lookout.RpcClientLookoutModel
-
- RestClientProxyInvoker - com.alipay.sofa.rpc.bootstrap.rest中的类
-
- RestClientProxyInvoker(ConsumerBootstrap) - 类 的构造器com.alipay.sofa.rpc.bootstrap.rest.RestClientProxyInvoker
-
构造执行链
- RestClientTransport - com.alipay.sofa.rpc.transport.rest中的类
-
Rest proxy client transport
- RestClientTransport(ClientTransportConfig) - 类 的构造器com.alipay.sofa.rpc.transport.rest.RestClientTransport
-
- RestConsumerBootstrap<T> - com.alipay.sofa.rpc.bootstrap.rest中的类
-
- RestConsumerBootstrap(ConsumerConfig<T>) - 类 的构造器com.alipay.sofa.rpc.bootstrap.rest.RestConsumerBootstrap
-
构造函数
- RestProviderBootstrap<T> - com.alipay.sofa.rpc.bootstrap.rest中的类
-
- RestProviderBootstrap(ProviderConfig<T>) - 类 的构造器com.alipay.sofa.rpc.bootstrap.rest.RestProviderBootstrap
-
构造函数
- RestServer - com.alipay.sofa.rpc.server.rest中的类
-
Rest server base on resteasy.
- RestServer() - 类 的构造器com.alipay.sofa.rpc.server.rest.RestServer
-
- RestServerReceiveEvent - com.alipay.sofa.rpc.event.rest中的类
-
RestServerReceiveEvent
- RestServerReceiveEvent(NettyHttpRequest) - 类 的构造器com.alipay.sofa.rpc.event.rest.RestServerReceiveEvent
-
- RestServerSendEvent - com.alipay.sofa.rpc.event.rest中的类
-
RestServerSendEvent
- RestServerSendEvent(NettyHttpRequest, NettyHttpResponse, Throwable) - 类 的构造器com.alipay.sofa.rpc.event.rest.RestServerSendEvent
-
- RestTracerAdapter - com.alipay.sofa.rpc.tracer.sofatracer中的类
-
客户端:startRpc ——> filter --> beforeSend --> 存入tracer信息 --> clientReceived
服务端:serverReceived --> filter --> serverSend
- RestTracerAdapter() - 类 的构造器com.alipay.sofa.rpc.tracer.sofatracer.RestTracerAdapter
-
- RestTracerModule - com.alipay.sofa.rpc.module中的类
-
该模块有两个作用:
- 加载sofaTracer
- 订阅事件
- RestTracerModule() - 类 的构造器com.alipay.sofa.rpc.module.RestTracerModule
-
- RestTracerSubscriber - com.alipay.sofa.rpc.event中的类
-
- RestTracerSubscriber() - 类 的构造器com.alipay.sofa.rpc.event.RestTracerSubscriber
-
- result - 类 中的变量com.alipay.sofa.rpc.message.AbstractResponseFuture
-
返回的结果
- RESULT_CODE - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
结果码:00=成功/01=业务异常/02=RPC逻辑错误/03=超时失败/04=路由失败
- resultCode - 类 中的变量com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
result code
00: success, 01: application exception, 02: framework exception, 03: timeout exception, 04: route exception
- ResultCodeEnum - com.alipay.sofa.rpc.api.context中的枚举
-
SOFA RPC response result code
- retain() - 接口 中的方法com.alipay.sofa.rpc.base.ReferenceCounted
-
Increases the reference count by 1.
- retries - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
The Retries.
- retries - 类 中的变量com.alipay.sofa.rpc.config.MethodConfig
-
The Retries.
- retryToAlive(ProviderInfo, ClientTransport) - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
从重试丢到存活列表
- rightValue() - 类 中的方法com.alipay.sofa.rpc.common.struct.ValueDifference
-
Returns the value from the right map (possibly null).
- root - 类 中的变量com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- RoundRobinLoadBalancer - com.alipay.sofa.rpc.client.lb中的类
-
负载均衡轮询算法,按方法级进行轮询,互不影响
- RoundRobinLoadBalancer(ConsumerBootstrap) - 类 的构造器com.alipay.sofa.rpc.client.lb.RoundRobinLoadBalancer
-
构造函数
- route(SofaRequest, List<ProviderInfo>) - 类 中的方法com.alipay.sofa.rpc.client.ExcludeRouter
-
- route(SofaRequest, List<ProviderInfo>) - 类 中的方法com.alipay.sofa.rpc.client.router.DirectUrlRouter
-
- route(SofaRequest, List<ProviderInfo>) - 类 中的方法com.alipay.sofa.rpc.client.router.RegistryRouter
-
- route(SofaRequest, List<ProviderInfo>) - 类 中的方法com.alipay.sofa.rpc.client.Router
-
筛选Provider
- route(SofaRequest, List<ProviderInfo>) - 类 中的方法com.alipay.sofa.rpc.client.RouterChain
-
筛选Provider
- ROUTE_RECORD - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
路由记录
- Router - com.alipay.sofa.rpc.client中的类
-
路由器:从一堆Provider中筛选出一堆Provider
- Router() - 类 的构造器com.alipay.sofa.rpc.client.Router
-
- router - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
路由配置别名
- routerChain - 类 中的变量com.alipay.sofa.rpc.client.AbstractCluster
-
路由列表
- RouterChain - com.alipay.sofa.rpc.client中的类
-
Chain of routers
- RouterChain(List<Router>, ConsumerBootstrap) - 类 的构造器com.alipay.sofa.rpc.client.RouterChain
-
- routeRecord - 类 中的变量com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
RPC route trace
for example: TURL>CFS>RDM, it indicate route trace is: test-url to config server to random select
- routerRef - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
路由规则引用,多个用英文逗号隔开。
- RPC_CFG_ORDER - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
决定本配置文件的加载顺序,越大越往后加载
- RPC_CLIENT - 类 中的静态变量com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
Bolt rpc client
- RPC_DIRECT_URL_ROUTER - 类 中的静态变量com.alipay.sofa.rpc.client.router.DirectUrlRouter
-
请求路径:直连
- RPC_ERROR_TYPE_ADDRESS_ROUTE_ERROR - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.code.TracerResultCode
-
地址路由异常
- RPC_ERROR_TYPE_BIZ_ERROR - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.code.TracerResultCode
-
业务异常
- RPC_ERROR_TYPE_SERIALIZE_ERROR - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.code.TracerResultCode
-
序列化异常
- RPC_ERROR_TYPE_TIMEOUT_ERROR - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.code.TracerResultCode
-
超时异常
- RPC_ERROR_TYPE_UNKNOWN_ERROR - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.code.TracerResultCode
-
未知异常
- RPC_ID_KEY - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
RpcId 放在透传上下文中的 key
- RPC_ID_KEY - 类 中的静态变量com.alipay.sofa.rpc.common.TracerCompatibleConstants
-
RpcId 放在透传上下文中的 key
- RPC_LOG_SPACE - 类 中的静态变量com.alipay.sofa.rpc.log.factory.RpcLoggerFactory
-
- RPC_POOL_PRE_START - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
线程池是否初始化核心线程池
- RPC_REGISTRY_ROUTER - 类 中的静态变量com.alipay.sofa.rpc.client.router.RegistryRouter
-
路由路径:注册中心
- RPC_REQUEST_BAGGAGE - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
RPC透传请求链路数据
- RPC_RESPONSE_BAGGAGE - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
RPC响应链路透传数据
- RPC_RESULT_BIZ_FAILED - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.code.TracerResultCode
-
业务失败
- RPC_RESULT_ROUTE_FAILED - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.code.TracerResultCode
-
路由失败
- RPC_RESULT_RPC_FAILED - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.code.TracerResultCode
-
RPC逻辑失败
- RPC_RESULT_SUCCESS - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.code.TracerResultCode
-
返回成功
- RPC_RESULT_TIMEOUT_FAILED - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.code.TracerResultCode
-
超时失败
- RPC_TRACE_NAME - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
老 Trace上下文
- RPC_TRACER_TYPE - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
tracer 类型
- RPC_VERSION - 类 中的静态变量com.alipay.sofa.rpc.common.Version
-
当前RPC版本,例如: 5.6.7 对应 50607
- RpcAbstractLookoutModel - com.alipay.sofa.rpc.metrics.lookout中的类
-
- RpcAbstractLookoutModel() - 类 的构造器com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
- RpcCacheManager - com.alipay.sofa.rpc.common.cache中的类
-
- RpcCacheManager() - 类 的构造器com.alipay.sofa.rpc.common.cache.RpcCacheManager
-
- RpcClientDigestSpanJsonEncoder - com.alipay.sofa.rpc.tracer.sofatracer.log.digest中的类
-
Encode RpcClientDigestSpan to json string
- RpcClientDigestSpanJsonEncoder() - 类 的构造器com.alipay.sofa.rpc.tracer.sofatracer.log.digest.RpcClientDigestSpanJsonEncoder
-
- RpcClientLookoutModel - com.alipay.sofa.rpc.metrics.lookout中的类
-
The model for lookout info of client
- RpcClientLookoutModel() - 类 的构造器com.alipay.sofa.rpc.metrics.lookout.RpcClientLookoutModel
-
- RpcClientStatJsonReporter - com.alipay.sofa.rpc.tracer.sofatracer.log.stat中的类
-
RpcClientStatReporter
- RpcClientStatJsonReporter(String, String, String) - 类 的构造器com.alipay.sofa.rpc.tracer.sofatracer.log.stat.RpcClientStatJsonReporter
-
Instantiates a new Rpc client stat json reporter.
- RpcConfigs - com.alipay.sofa.rpc.common中的类
-
配置加载器和操作入口
- RpcConfigs() - 类 的构造器com.alipay.sofa.rpc.common.RpcConfigs
-
- RpcConfigs.RpcConfigListener<T> - com.alipay.sofa.rpc.common中的接口
-
配置变更会拿到通知
- RpcConstants - com.alipay.sofa.rpc.common中的类
-
Rpc Constants
- RpcConstants() - 类 的构造器com.alipay.sofa.rpc.common.RpcConstants
-
- RpcContextManager - com.alipay.sofa.rpc.api.context中的类
-
The util class of SOFA RPC context
- RpcContextManager() - 类 的构造器com.alipay.sofa.rpc.api.context.RpcContextManager
-
- RpcErrorType - com.alipay.sofa.rpc.core.exception中的类
-
RPC 错误类型
- RpcErrorType() - 类 的构造器com.alipay.sofa.rpc.core.exception.RpcErrorType
-
- rpcFuture - 类 中的变量com.alipay.sofa.rpc.message.bolt.BoltFutureInvokeCallback
-
请求结果Future
- rpcFuture - 类 中的变量com.alipay.sofa.rpc.transport.http.FutureInvokeClientHandler
-
请求结果Future
- rpcFuture - 类 中的变量com.alipay.sofa.rpc.transport.http.SyncInvokeClientHandler
-
请求结果Future
- rpcId - 类 中的变量com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- rpcId - 类 中的变量com.alipay.sofa.rpc.api.context.RpcServiceContext
-
- RpcInternalContext - com.alipay.sofa.rpc.context中的类
-
基于ThreadLocal的内部使用的上下文传递。
- RpcInternalContext() - 类 的构造器com.alipay.sofa.rpc.context.RpcInternalContext
-
Instantiates a new Rpc context.
- RpcInvokeContext - com.alipay.sofa.rpc.context中的类
-
基于ThreadLocal的面向业务开发者使用的上下文传递对象
- RpcInvokeContext() - 类 的构造器com.alipay.sofa.rpc.context.RpcInvokeContext
-
- RpcLoggerFactory - com.alipay.sofa.rpc.log.factory中的类
-
自定义 rpc 的打印日志工厂
- RpcLoggerFactory() - 类 的构造器com.alipay.sofa.rpc.log.factory.RpcLoggerFactory
-
- RpcLookout - com.alipay.sofa.rpc.metrics.lookout中的类
-
Rpc reports the information to lookout.
- RpcLookout() - 类 的构造器com.alipay.sofa.rpc.metrics.lookout.RpcLookout
-
- RpcLookoutId - com.alipay.sofa.rpc.metrics.lookout中的类
-
- RpcLookoutId() - 类 的构造器com.alipay.sofa.rpc.metrics.lookout.RpcLookoutId
-
- RpcOptions - com.alipay.sofa.rpc.common中的类
-
配置项关键字
- RpcOptions() - 类 的构造器com.alipay.sofa.rpc.common.RpcOptions
-
- RpcReferenceContext - com.alipay.sofa.rpc.api.context中的类
-
RPC Reference Context
- RpcReferenceContext() - 类 的构造器com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- RpcReferenceContextFilter - com.alipay.sofa.rpc.filter中的类
-
Filter for build RpcReferenceContext
- RpcReferenceContextFilter() - 类 的构造器com.alipay.sofa.rpc.filter.RpcReferenceContextFilter
-
- RpcRunningState - com.alipay.sofa.rpc.context中的类
-
RPC 框架运行状态
- RpcRunningState() - 类 的构造器com.alipay.sofa.rpc.context.RpcRunningState
-
- RpcRuntimeContext - com.alipay.sofa.rpc.context中的类
-
全局的运行时上下文
- RpcRuntimeContext() - 类 的构造器com.alipay.sofa.rpc.context.RpcRuntimeContext
-
- RpcServerDigestSpanJsonEncoder - com.alipay.sofa.rpc.tracer.sofatracer.log.digest中的类
-
Encode RpcServerDigestSpan to json string
- RpcServerDigestSpanJsonEncoder() - 类 的构造器com.alipay.sofa.rpc.tracer.sofatracer.log.digest.RpcServerDigestSpanJsonEncoder
-
- RpcServerLookoutModel - com.alipay.sofa.rpc.metrics.lookout中的类
-
The model for lookout info of server
- RpcServerLookoutModel() - 类 的构造器com.alipay.sofa.rpc.metrics.lookout.RpcServerLookoutModel
-
- RpcServerStatJsonReporter - com.alipay.sofa.rpc.tracer.sofatracer.log.stat中的类
-
RpcServerStatReporter
- RpcServerStatJsonReporter(String, String, String) - 类 的构造器com.alipay.sofa.rpc.tracer.sofatracer.log.stat.RpcServerStatJsonReporter
-
- RpcServiceContext - com.alipay.sofa.rpc.api.context中的类
-
RPC Service Context
- RpcServiceContext() - 类 的构造器com.alipay.sofa.rpc.api.context.RpcServiceContext
-
- RpcServiceContextFilter - com.alipay.sofa.rpc.filter中的类
-
Filter for build RpcServiceContextFilter
- RpcServiceContextFilter() - 类 的构造器com.alipay.sofa.rpc.filter.RpcServiceContextFilter
-
- RpcSofaTracer - com.alipay.sofa.rpc.tracer.sofatracer中的类
-
SofaTracer
- RpcSofaTracer() - 类 的构造器com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- RpcSpanTags - com.alipay.sofa.rpc.tracer.sofatracer.log.tags中的类
-
RpcSpanTags
- RpcSpanTags() - 类 的构造器com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
- RpcTracerLogEnum - com.alipay.sofa.rpc.tracer.sofatracer.log.type中的枚举
-
RpcTracerLogEnum
- run() - 类 中的方法com.alipay.sofa.rpc.server.AbstractTask
-
- run() - 类 中的方法com.alipay.sofa.rpc.server.http.AbstractHttpServerTask
-
- SAMPLING_MARK - 类 中的静态变量com.alipay.sofa.rpc.common.TracerCompatibleConstants
-
兼容系统采样透传
- SCHEDULED_SERVICE_MAP - 类 中的静态变量com.alipay.sofa.rpc.common.struct.ScheduledService
-
缓存了目前全部的定时任务, 用于重建
- ScheduledService - com.alipay.sofa.rpc.common.struct中的类
-
ScheduledService can restart.
- ScheduledService(String, int, Runnable, long, long, TimeUnit) - 类 的构造器com.alipay.sofa.rpc.common.struct.ScheduledService
-
Instantiates a new Scheduled service.
- select(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
根据规则进行负载均衡
- select(SofaRequest, List<ProviderInfo>) - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
根据规则进行负载均衡
- select(SofaRequest, List<ProviderInfo>) - 类 中的方法com.alipay.sofa.rpc.client.AbstractLoadBalancer
-
- select(SofaRequest, List<ProviderInfo>) - 类 中的方法com.alipay.sofa.rpc.client.LoadBalancer
-
选择服务
- select(String, Object) - 类 中的方法com.alipay.sofa.rpc.server.bolt.BoltServerProcessor.UserThreadPoolSelector
-
- selectByProvider(SofaRequest, ProviderInfo) - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
得到provider得到连接
- selectPinpointProvider(String, List<ProviderInfo>) - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
Select provider.
- SendableResponseCallback<T> - com.alipay.sofa.rpc.core.invoke中的接口
-
表示是一个异步可链路返回的Callback
- sendAppError(HttpResponseStatus, ByteBuf) - 类 中的方法com.alipay.sofa.rpc.server.http.AbstractHttpServerTask
-
返回应用异常(头上带上 error=true)
- sendAppError(HttpResponseStatus, ByteBuf) - 类 中的方法com.alipay.sofa.rpc.server.http.Http1ServerTask
-
- sendAppError(HttpResponseStatus, ByteBuf) - 类 中的方法com.alipay.sofa.rpc.server.http.Http2ServerTask
-
- sendAppException(Throwable) - 接口 中的方法com.alipay.sofa.rpc.core.invoke.SendableResponseCallback
-
A->B(当前)->C的场景下,B将异常异步返回给调用者A
- sendAppException(Throwable) - 类 中的方法com.alipay.sofa.rpc.message.bolt.BoltSendableResponseCallback
-
A->B(当前)->C的场景下,将远程服务端C的业务异常异步返回给调用者A
- sendAppResponse(Object) - 接口 中的方法com.alipay.sofa.rpc.core.invoke.SendableResponseCallback
-
A->B(当前)->C的场景下,B将异常异步返回给调用者A
- sendAppResponse(Object) - 类 中的方法com.alipay.sofa.rpc.message.bolt.BoltSendableResponseCallback
-
A->B(当前)->C的场景下,将远程服务端C的结果异步返回给调用者A
- sendAppResponse(HttpResponseStatus, ByteBuf) - 类 中的方法com.alipay.sofa.rpc.server.http.AbstractHttpServerTask
-
返回应用响应
- sendAppResponse(HttpResponseStatus, ByteBuf) - 类 中的方法com.alipay.sofa.rpc.server.http.Http1ServerTask
-
- sendAppResponse(HttpResponseStatus, ByteBuf) - 类 中的方法com.alipay.sofa.rpc.server.http.Http2ServerTask
-
- sendHttp1Response(ChannelHandlerContext, HttpResponseStatus, String, boolean) - 类 中的方法com.alipay.sofa.rpc.transport.http.Http1ServerChannelHandler
-
- sendHttp1Response0(HttpResponseStatus, boolean, ByteBuf) - 类 中的方法com.alipay.sofa.rpc.server.http.Http1ServerTask
-
- sendHttp2Response(ChannelHandlerContext, int, HttpResponseStatus, String) - 类 中的方法com.alipay.sofa.rpc.transport.http.Http2ServerChannelHandler
-
- sendHttpRequest(FullHttpRequest, AbstractHttpClientHandler) - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
- sendMsg(ProviderInfo, SofaRequest) - 类 中的方法com.alipay.sofa.rpc.client.AbstractCluster
-
- sendMsg(ProviderInfo, SofaRequest) - 类 中的方法com.alipay.sofa.rpc.client.Cluster
-
调用远程地址发送消息
- sendRpcError(HttpResponseStatus, ByteBuf) - 类 中的方法com.alipay.sofa.rpc.server.http.AbstractHttpServerTask
-
返回框架异常(头上带上 error=true)
- sendRpcError(HttpResponseStatus, ByteBuf) - 类 中的方法com.alipay.sofa.rpc.server.http.Http1ServerTask
-
- sendRpcError(HttpResponseStatus, ByteBuf) - 类 中的方法com.alipay.sofa.rpc.server.http.Http2ServerTask
-
- sendSofaException(SofaRpcException) - 接口 中的方法com.alipay.sofa.rpc.core.invoke.SendableResponseCallback
-
A->B(当前)->C的场景下,B将异常异步返回给调用者A
- sendSofaException(SofaRpcException) - 类 中的方法com.alipay.sofa.rpc.message.bolt.BoltSendableResponseCallback
-
A->B(当前)->C的场景下,将远程服务端C的RPc异常异步返回给调用者A
- sendSofaResponse(SofaResponse, SofaRpcException) - 类 中的方法com.alipay.sofa.rpc.message.bolt.BoltSendableResponseCallback
-
发送响应数据
- sentTime - 类 中的变量com.alipay.sofa.rpc.message.AbstractResponseFuture
-
Future已发送时间
- serialization - 类 中的变量com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
默认序列化
- serialization - 类 中的变量com.alipay.sofa.rpc.config.ServerConfig
-
序列化方式
- serialize(Object) - 类 中的静态方法com.alipay.sofa.rpc.common.json.BeanSerializer
-
序列化对象
- serialize(Object, boolean) - 类 中的静态方法com.alipay.sofa.rpc.common.json.BeanSerializer
-
序列化对象 是否增加type标识
- serialize(Object) - 类 中的静态方法com.alipay.sofa.rpc.common.json.JSONSerializer
-
序列化json基本类型(自定义对象需要先转换成Map)
- serialize(Object, boolean) - 类 中的静态方法com.alipay.sofa.rpc.common.json.JSONSerializer
-
序列化json基本类型(自定义对象需要先转换成Map)
- SERIALIZE_BLACKLIST_ENABLE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
是否增加序列化安全黑名单,关闭后可提供性能
- SERIALIZE_CHECK_CLASS - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
自定义设置:序列化是否检测Object的类型(父子类检查)
- SERIALIZE_CHECK_REFERENCE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
自定义设置:序列化是否检测循环引用类型
- SERIALIZE_CODE_HESSIAN - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
hessian/hessian2 对应bolt固定同步里的codec字段
- SERIALIZE_CODE_HESSIAN2 - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
- SERIALIZE_CODE_JAVA - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
java 对应bolt固定同步里的codec字段
- SERIALIZE_CODE_PROTOBUF - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
protobuf 对应bolt固定同步里的codec字段
- SERIALIZE_FACTORY_GENERIC - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
泛型序列化:序列化反序列化均使用SofaGenericSerializerFactory
- SERIALIZE_FACTORY_MIX - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
混合序列化:序列化使用SofaGenericSerializerFactory, 反序列化使用SofaSerializerFactory
- SERIALIZE_FACTORY_NORMAL - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
普通序列化:序列化反序列化均使用SofaSerializerFactory
- SERIALIZE_HESSIAN - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
- SERIALIZE_HESSIAN2 - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
Hessian2序列化
- SERIALIZE_JAVA - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
Java序列化
- SERIALIZE_JSON - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
json序列化
- SERIALIZE_PROTOBUF - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
protobuf序列化
- serializeContent(Request, InvokeContext) - 类 中的方法com.alipay.sofa.rpc.codec.bolt.SofaRpcSerialization
-
- serializeContent(Response) - 类 中的方法com.alipay.sofa.rpc.codec.bolt.SofaRpcSerialization
-
- serializeHeader(Response) - 类 中的方法com.alipay.sofa.rpc.codec.bolt.SofaRpcSerialization
-
- serializeHeader(Request, InvokeContext) - 类 中的方法com.alipay.sofa.rpc.codec.bolt.SofaRpcSerialization
-
- Serializer - com.alipay.sofa.rpc.codec中的接口
-
序列化器接口
- SerializerFactory - com.alipay.sofa.rpc.codec中的类
-
序列化工厂
- SerializerFactory() - 类 的构造器com.alipay.sofa.rpc.codec.SerializerFactory
-
- serializerFactory - 类 中的变量com.alipay.sofa.rpc.codec.sofahessian.SofaHessianSerializer
-
Normal Serializer Factory
- serializeType - 类 中的变量com.alipay.sofa.rpc.bootstrap.DefaultClientProxyInvoker
-
缓存序列化类型
- server - 类 中的变量com.alipay.sofa.rpc.config.ProviderConfig
-
配置的协议列表
- Server - com.alipay.sofa.rpc.server中的接口
-
Server SPI
- SERVER_ACCEPTS - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
最大支持长连接
- SERVER_BIZ - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
服务端业务异常
- SERVER_BIZ_TIME - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
业务处理时间
- SERVER_BUSY - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
服务端忙异常
- SERVER_CLOSED - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
服务端已关闭
- SERVER_CONTEXT_PATH - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认发布路径
- SERVER_DAEMON - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
是否hold住端口,true的话随主线程退出而退出,false的话则要主动退出
- SERVER_DESERIALIZE - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
服务端反序列化异常
- SERVER_EPOLL - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
是否启动epoll
- SERVER_FILTER - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
服务端过滤器异常
- SERVER_HOST - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认绑定网卡
- SERVER_IOTHREADS - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认io线程大小,推荐自动设置
- SERVER_NETWORK - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
服务端网络异常(服务端往回发的时候)
- SERVER_NOT_FOUND_INVOKER - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
服务端未找到Invoker
- SERVER_POOL_ALIVETIME - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认服务端业务线程池回收时间
- SERVER_POOL_CORE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认服务端业务线程池最小
- SERVER_POOL_MAX - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认服务端业务线程池最大
- SERVER_POOL_PRE_START - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认服务端业务线程池是否初始化核心线程池
- SERVER_POOL_QUEUE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认服务端业务线程池队列
- SERVER_POOL_QUEUE_TYPE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认服务端业务线程池队列类型
- SERVER_POOL_TYPE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认服务端业务线程池类型
- SERVER_PORT_END - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认启动端口,包括不配置或者随机,都从此端口开始计算
- SERVER_PORT_START - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认启动端口,包括不配置或者随机,都从此端口开始计算
- SERVER_SERIALIZE - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
服务端序列化异常
- SERVER_STOP_TIMEOUT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
服务端关闭超时时间
- SERVER_TELNET - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
是否允许telnet,针对自定义协议
- SERVER_THREAD_POOL_WAIT_TIME - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
服务端线程池等待时间
- SERVER_TRANSPORT_MAP - 类 中的静态变量com.alipay.sofa.rpc.transport.ServerTransportFactory
-
保留了 端口 和 服务通讯层
- SERVER_UNDECLARED_ERROR - 类 中的静态变量com.alipay.sofa.rpc.core.exception.RpcErrorType
-
服务端未定义异常,注意:对于客户端来说,服务端异常只分为业务异常和服务端异常,不知道服务端异常的明细
- ServerConfig - com.alipay.sofa.rpc.config中的类
-
服务端配置
- ServerConfig() - 类 的构造器com.alipay.sofa.rpc.config.ServerConfig
-
- serverConfig - 类 中的变量com.alipay.sofa.rpc.server.bolt.BoltServer
-
服务端配置
- serverConfig - 类 中的变量com.alipay.sofa.rpc.server.http.AbstractHttpServer
-
服务端配置
- serverConfig - 类 中的变量com.alipay.sofa.rpc.server.rest.RestServer
-
服务端配置
- ServerEndHandleEvent - com.alipay.sofa.rpc.event中的类
-
ServerEndHandleEvent
- ServerEndHandleEvent() - 类 的构造器com.alipay.sofa.rpc.event.ServerEndHandleEvent
-
- ServerFactory - com.alipay.sofa.rpc.server中的类
-
Factory of server
- ServerFactory() - 类 的构造器com.alipay.sofa.rpc.server.ServerFactory
-
- serverFilter(ContainerRequestContext) - 类 中的静态方法com.alipay.sofa.rpc.tracer.sofatracer.RestTracerAdapter
-
适配服务端filter
- serverHandler - 类 中的变量com.alipay.sofa.rpc.server.http.AbstractHttpServer
-
Http Server handler
- serverHandler - 类 中的变量com.alipay.sofa.rpc.server.http.AbstractHttpServerTask
-
- ServerHandler - com.alipay.sofa.rpc.server中的接口
-
Sever Handler.
- serverReceived(NettyHttpRequest) - 类 中的静态方法com.alipay.sofa.rpc.tracer.sofatracer.RestTracerAdapter
-
适配服务端serverReceived
- serverReceived(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- serverReceived(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.tracer.Tracer
-
2.
- serverReceived(SofaRequest) - 类 中的静态方法com.alipay.sofa.rpc.tracer.Tracers
-
2.
- ServerReceiveEvent - com.alipay.sofa.rpc.event中的类
-
ServerReceiveEvent
- ServerReceiveEvent(SofaRequest) - 类 的构造器com.alipay.sofa.rpc.event.ServerReceiveEvent
-
- serverSend(NettyHttpResponse, Throwable) - 类 中的静态方法com.alipay.sofa.rpc.tracer.sofatracer.RestTracerAdapter
-
适配服务端serverSend
- serverSend(SofaRequest, SofaResponse, Throwable) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- serverSend(SofaRequest, SofaResponse, Throwable) - 类 中的方法com.alipay.sofa.rpc.tracer.Tracer
-
3.
- serverSend(SofaRequest, SofaResponse, Throwable) - 类 中的静态方法com.alipay.sofa.rpc.tracer.Tracers
-
3.
- ServerSendEvent - com.alipay.sofa.rpc.event中的类
-
ServerSendEvent
- ServerSendEvent(SofaRequest, SofaResponse, Throwable) - 类 的构造器com.alipay.sofa.rpc.event.ServerSendEvent
-
- ServerStartedEvent - com.alipay.sofa.rpc.event中的类
-
- ServerStartedEvent(ServerConfig, ThreadPoolExecutor) - 类 的构造器com.alipay.sofa.rpc.event.ServerStartedEvent
-
- ServerStoppedEvent - com.alipay.sofa.rpc.event中的类
-
- ServerStoppedEvent(ServerConfig) - 类 的构造器com.alipay.sofa.rpc.event.ServerStoppedEvent
-
- ServerTransport - com.alipay.sofa.rpc.transport中的类
-
ServerTransport SPI
- ServerTransport(ServerTransportConfig) - 类 的构造器com.alipay.sofa.rpc.transport.ServerTransport
-
构造函数
- serverTransportConfig - 类 中的变量com.alipay.sofa.rpc.server.http.AbstractHttpServer
-
Server transport config
- ServerTransportConfig - com.alipay.sofa.rpc.transport中的类
-
Config of server transport
- ServerTransportConfig() - 类 的构造器com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- ServerTransportFactory - com.alipay.sofa.rpc.transport中的类
-
服务端通讯层工厂类
- ServerTransportFactory() - 类 的构造器com.alipay.sofa.rpc.transport.ServerTransportFactory
-
- service - 类 中的变量com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
- SERVICE - 类 中的静态变量com.alipay.sofa.rpc.tracer.sofatracer.log.tags.RpcSpanTags
-
- SERVICE_REGISTER - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认服务是否注册
- SERVICE_SUBSCRIBE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认服务是否订阅
- ServiceExceptionInvocationStat - com.alipay.sofa.rpc.client.aft.impl中的类
-
具体的一种调控统计结果维度.
- ServiceExceptionInvocationStat(InvocationStatDimension) - 类 的构造器com.alipay.sofa.rpc.client.aft.impl.ServiceExceptionInvocationStat
-
Instantiates a new Service exception invocation stat.
- ServiceHorizontalMeasureStrategy - com.alipay.sofa.rpc.client.aft.impl中的类
-
服务水平ip资源度量策略 如果某个ip的异常率大于该服务所有ip的平均异常率到一定比例,则判定为异常。
- ServiceHorizontalMeasureStrategy() - 类 的构造器com.alipay.sofa.rpc.client.aft.impl.ServiceHorizontalMeasureStrategy
-
- ServiceHorizontalRegulationStrategy - com.alipay.sofa.rpc.client.aft.impl中的类
-
- ServiceHorizontalRegulationStrategy() - 类 的构造器com.alipay.sofa.rpc.client.aft.impl.ServiceHorizontalRegulationStrategy
-
- serviceName - 类 中的变量com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
unique service name
- serviceName - 类 中的变量com.alipay.sofa.rpc.api.context.RpcServiceContext
-
service unique name
- serviceName - 类 中的变量com.alipay.sofa.rpc.bootstrap.DefaultClientProxyInvoker
-
缓存接口名
- setAbnormalRate(double) - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Setter method for property abnormalRate.
- setAccepts(int) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets accepts.
- setAdaptivePort(boolean) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets adaptive port.
- setAddress(String) - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Sets address.
- setAddressHolder(String) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets address holder.
- setAddressWait(int) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets address wait.
- setAliveTime(int) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets alive time.
- setAllowCoreThreadTimeOut(boolean) - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
Sets allow core thread time out.
- setApp(String) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
Setter method for property app.
- setAppId(String) - 类 中的方法com.alipay.sofa.rpc.config.ApplicationConfig
-
Sets app id.
- setApplication(ApplicationConfig) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets application.
- setAppName(String) - 类 中的方法com.alipay.sofa.rpc.config.ApplicationConfig
-
Sets app name.
- setAppResponse(Object) - 类 中的方法com.alipay.sofa.rpc.core.response.SofaResponse
-
Sets app response.
- setAttachment(String, Object) - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
set attachment.
- setAttachments(Map<String, Object>) - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
key不能以点和下划线开头
- setAutoStart(boolean) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets auto start.
- setAverageAbnormalRate(double) - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Setter method for property averageAbnormalRate.
- setBacklog(int) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- setBacklog(int) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setBatch(boolean) - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Sets batch.
- setBatchSize(int) - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Sets batch check.
- setBizMaxThreads(int) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setBizPoolQueues(int) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setBizPoolQueueType(String) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setBizPoolType(String) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setBooleanToByte(byte, int, boolean) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CodecUtils
-
一个byte可以存8个boolean,可以按位设置
- setBootstrap(String) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets bootstrap.
- setBootstrap(String) - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Sets bootstrap.
- setBossThreads(int) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setBoundHost(String) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets bound host.
- setBuffer(int) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setBufferMax(int) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setBufferMin(int) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setCache(boolean) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets cache.
- setCache(Boolean) - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Sets cache.
- setCacheRef(Cache) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets cache ref.
- setCallerApp(String) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcServerLookoutModel
-
Setter method for property callerApp.
- setCallerAppName(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcServiceContext
-
- setCallerUrl(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcServiceContext
-
- setChannel(AbstractChannel) - 类 中的方法com.alipay.sofa.rpc.transport.AbstractProxyClientTransport
-
- setChannel(AbstractChannel) - 类 中的方法com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
- setChannel(AbstractChannel) - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransport
-
设置长连接
- setChannel(AbstractChannel) - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
- setChannelHandlers(List<ChannelHandler>) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
Add additional ChannelHandlers to the ServerBootstrap.
- setChannelListeners(List<ChannelListener>) - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Sets channel listeners.
- setChannelListeners(List<ChannelListener>) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setChannelOptions(Map<ChannelOption, Object>) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
Add Netty ChannelOptions to the ServerBootstrap.
- setCheck(boolean) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets check.
- setChildChannelOptions(Map<ChannelOption, Object>) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
Add child options to the ServerBootstrap.
- setClientAppId(String) - 类 中的方法com.alipay.sofa.rpc.transport.ChannelContext
-
Sets client app id.
- setClientAppName(String) - 类 中的方法com.alipay.sofa.rpc.transport.ChannelContext
-
Sets client app name.
- setClientInstanceId(String) - 类 中的方法com.alipay.sofa.rpc.transport.ChannelContext
-
Sets client instance id.
- setClientIP(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setClientPort(int) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setClientTimeout(long) - 类 中的方法com.alipay.sofa.rpc.api.GenericContext
-
- setClinetIP(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
已过时。
- setCluster(Cluster) - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultClientProxyInvoker
-
- setCluster(Cluster) - 类 中的方法com.alipay.sofa.rpc.client.ClientProxyInvoker
-
切换客户端
- setCluster(String) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets cluster.
- setCode(byte) - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionClass
-
Sets code.
- setCompress(String) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets compress.
- setCompress(String) - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Sets compress.
- setConcurrents(int) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets concurrents.
- setConcurrents(Integer) - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Sets concurrents.
- setConcurrents(int) - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Sets concurrents.
- setConfigListener(ConfigListener) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets config listener.
- setConnectionHolder(String) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets connection holder.
- setConnectionNum(int) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets connectionNum.
- setConnectionNum(int) - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Sets connection num.
- setConnectTimeout(int) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets connect timeout.
- setConnectTimeout(int) - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Sets connect timeout.
- setConnectTimeout(int) - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Sets connect timeout.
- setConnEstablishedSpan(long) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setConsumerConfig(ConsumerConfig) - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Sets consumer config.
- setContainer(String) - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Sets container.
- setContainer(String) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setContext(RpcInternalContext) - 类 中的静态方法com.alipay.sofa.rpc.context.RpcInternalContext
-
设置上下文
- setContext(RpcInvokeContext) - 类 中的静态方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
设置上下文
- setContextPath(String) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets context path.
- setContextPath(String) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setCorePoolSize(int) - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
Sets core pool size.
- setCoreThreads(int) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets core threads.
- setCostTime(long) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setDaemon(boolean) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets daemon.
- setDaemon(boolean) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- setDaemon(boolean) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setData(AbstractByteBuf) - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Sets data.
- setData(AbstractByteBuf) - 类 中的方法com.alipay.sofa.rpc.core.response.SofaResponse
-
Sets data.
- setDebugMode(boolean) - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRunningState
-
设置是否调试模式
- setDegradeEffective(boolean) - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Sets degrade effective.
- setDegradeLeastWeight(int) - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Sets degrade least weight.
- setDegradeMaxIpCount(int) - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Sets degrade max ip count.
- setDelay(int) - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Sets delay.
- setDeployment(ResteasyDeployment) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- setDirectUrl(String) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets directUrl.
- setDisconnectTimeout(int) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets disconnect timeout.
- setDisconnectTimeout(int) - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Sets disconnect timeout.
- setDispatcher(String) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets dispatcher.
- setDoneTime() - 类 中的方法com.alipay.sofa.rpc.message.AbstractResponseFuture
-
记录结束时间
- setDstParam(Integer) - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Sets dst param.
- setDstVersion(Integer) - 类 中的方法com.alipay.sofa.rpc.transport.ChannelContext
-
Sets dst version.
- setDynamic(boolean) - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Sets dynamic.
- setDynamicAttr(String, Object) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Sets dynamic attribute.
- setDynamicAttrs(Map<String, Object>) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Sets dynamic attribute.
- setElapsedTime(Long) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
Setter method for property elapsedTime.
- setEpoll(boolean) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets epoll.
- setErrorMsg(String) - 类 中的方法com.alipay.sofa.rpc.core.response.SofaResponse
-
Sets error msg.
- setExceptionCount(long) - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.AbstractInvocationStat
-
Sets server exception.
- setExclude(String) - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Sets exclude.
- setExecutor(ThreadPoolExecutor) - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Sets executor.
- setExecutorThreadCount(int) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
Set the number of threads to use for the EventExecutor.
- setFailure(Throwable) - 类 中的方法com.alipay.sofa.rpc.message.AbstractResponseFuture
-
设置异常
- setFile(String) - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Sets file.
- setFilter(List<String>) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets filter.
- setFilterRef(List<Filter>) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets filter ref.
- setFuture(ResponseFuture<?>) - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
set future.
- setFuture(ResponseFuture<?>) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
设置单次请求返回的异步Future对象
- setGeneric(boolean) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setGeneric(boolean) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets generic.
- setGroup(String) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
- setHeartbeatPeriod(int) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets heartbeatPeriod.
- setHeartbeatPeriod(int) - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Sets heartbeatPeriod.
- setHide(boolean) - 类 中的方法com.alipay.sofa.rpc.config.ParameterConfig
-
Sets hide.
- setHost(String) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Sets host.
- setHost(String) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets host.
- setHost(String) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setHostname(String) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- setHttpChannelHandlers(List<ChannelHandler>) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
Add additional ChannelHandlers to the ServerBootstrap.
- setId(String) - 类 中的方法com.alipay.sofa.rpc.config.AbstractIdConfig
-
Sets id.
- setIdRule(String) - 类 中的方法com.alipay.sofa.rpc.filter.BeanIdMatchFilter
-
Setter method for property idRule.
- setInclude(String) - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Sets include.
- setIndex(String) - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Sets index.
- setInJVM(boolean) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets in jvm.
- setInsId(String) - 类 中的方法com.alipay.sofa.rpc.config.ApplicationConfig
-
Sets ins id.
- setInterfaceId(String) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets interface id.
- setInterfaceName(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setInterfaceName(String) - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Sets interface name.
- setInvokeCount(long) - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.AbstractInvocationStat
-
Sets invoke count.
- setInvokeTimeout(int) - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Sets invoke timeout.
- setInvokeType(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setInvokeType(String) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets invoke type.
- setInvokeType(String) - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Sets invoke type.
- setInvokeType(String) - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Sets invoke type.
- setInvokeType(String) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
Setter method for property invokeType.
- setIoThreads(int) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets ioThreads.
- setIoThreads(int) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setIoWorkerCount(int) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
Specify the worker count to use.
- setKeepAlive(boolean) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- setKeepAlive(boolean) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setKeepAliveTime(int) - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
Sets keep alive time.
- setKey(String) - 类 中的方法com.alipay.sofa.rpc.config.ParameterConfig
-
Sets key.
- setLazy(boolean) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets lazy.
- setLeastAbnormalRateMultiple(double) - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Setter method for property leastAbnormalRateMultiple.
- setLeastCallCount(long) - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Sets least invoke count.
- setLeastWindowCount(long) - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Sets least window count.
- setLeastWindowCount(long) - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Setter method for property leastWindowCount.
- setLeastWindowExceptionRateMultiple(double) - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Sets least window exception rate multiple.
- setLoadBalancer(String) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets load balancer.
- setLocalAddress(InetSocketAddress) - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
set local address.
- setLocalAddress(String, int) - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
已过时。
- setLocalHost(String) - 类 中的静态方法com.alipay.sofa.rpc.common.SystemInfo
-
设置本机地址到缓存(一般是多网卡由外部选择后设置)
- setLookoutCollectDisable(boolean) - 类 中的静态方法com.alipay.sofa.rpc.event.LookoutSubscriber
-
- setMaxConnection(int) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setMaximumPoolSize(int) - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
Sets maximum pool size.
- setMaxRequestSize(int) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
Set the max. request size in bytes.
- setMaxThreads(int) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets max threads.
- setMeasureModel(MeasureModel) - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResult
-
Sets measure model.
- setMethod(Method) - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Sets method.
- setMethod(String) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
Setter method for property method.
- setMethodArgs(Object[]) - 类 中的方法com.alipay.sofa.rpc.core.request.RequestBase
-
Sets method args.
- setMethodArgSigs(String[]) - 类 中的方法com.alipay.sofa.rpc.core.request.RequestBase
-
Sets method arg sigs.
- setMethodName(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setMethodName(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcServiceContext
-
- setMethodName(String) - 类 中的方法com.alipay.sofa.rpc.core.request.RequestBase
-
Sets method name.
- setMethods(Map<String, MethodConfig>) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets methods.
- setMethods(List<MethodConfig>) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets methods.
- setMethodsLimit(ConcurrentHashMap<String, Boolean>) - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Sets methodsLimit.
- setMock(boolean) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets mock.
- setMockRef(T) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets mock ref.
- setName(String) - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Sets name.
- setOnAvailable(List<ConsumerStateListener>) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets on available.
- setOnConnect(List<ChannelListener>) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets on connect.
- setOnConnect(List<ChannelListener>) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets onConnect.
- setOnReturn(SofaResponseCallback) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets on return.
- setOnReturn(SofaResponseCallback) - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Sets onReturn.
- setOrder(int) - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionClass
-
Sets order.
- setOriginUrl(String) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Sets origin url.
- setOverride(boolean) - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionClass
-
Sets override.
- setParameter(String, String) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets parameter.
- setParameter(String, String) - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Sets parameter.
- setParameter(String, String) - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Sets parameter.
- setParameters(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets parameters.
- setParameters(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Sets parameters.
- setParameters(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Sets parameters.
- setParameters(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets parameters.
- setParameters(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setPath(String) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Sets path.
- setPayload(int) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets payload.
- setPayload(int) - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Sets payload.
- setPayload(int) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setPort(int) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Sets port.
- setPort(int) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets port.
- setPort(int) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- setPort(int) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setPrestartAllCoreThreads(boolean) - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
Sets prestart all core threads.
- setPreStartCore(boolean) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets pre start core.
- setPriority(int) - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Sets priority.
- setPriority(int) - 类 中的方法com.alipay.sofa.rpc.server.AbstractTask
-
- setProperty(Object, String, Class<T>, T) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.BeanUtils
-
设置属性
- setProtocol(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setProtocol(String) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets protocol.
- setProtocol(String) - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Sets protocol.
- setProtocol(String) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets protocol.
- setProtocol(String) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
Setter method for property protocol.
- setProtocol(String) - 类 中的方法com.alipay.sofa.rpc.transport.ChannelContext
-
Sets protocol.
- setProtocolType(String) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Sets protocol type.
- setProtocolType(String) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setProviderInfo(ProviderInfo) - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
Sets provider info.
- setProviderInfo(ProviderInfo) - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Sets provider info.
- setProviderInfoListener(ProviderInfoListener) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets provider info listener.
- setProviderInfos(List<ProviderInfo>) - 类 中的方法com.alipay.sofa.rpc.client.ProviderGroup
-
Sets provider infos.
- setProviderSide(Boolean) - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
Sets provider side.
- setProxy(String) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets proxy.
- setQueues(int) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets queues.
- setQueueSize(int) - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
Sets queue size.
- setQueueType(String) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets queue type.
- setReconnectPeriod(int) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets reconnectPeriod.
- setReconnectPeriod(int) - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Sets reconnectPeriod.
- setRecoveredOriginWeight(boolean) - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Setter method for property recoveredOriginWeight.
- setRef(T) - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Sets ref.
- setReferenceContext(RpcReferenceContext) - 类 中的静态方法com.alipay.sofa.rpc.api.context.RpcContextManager
-
- setRegister(boolean) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets register.
- setRegister(boolean) - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Sets register.
- setRegistry(List<RegistryConfig>) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets registry.
- setRegistry(RegistryConfig) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
设置注册中心
- setRegulationEffective(boolean) - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Sets regulation effective.
- setRejection(String[]) - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionClass
-
Sets rejection.
- setRemoteAddress(InetSocketAddress) - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
set remote address.
- setRemoteAddress(String, int) - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
set remote address.
- setRepeatedExportLimit(int) - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Sets repeated export limit.
- setRepeatedReferLimit(int) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets max proxy count.
- setRequestSize(long) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setRequestSize(Long) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcClientLookoutModel
-
Setter method for property requestSize.
- setResponseCallback(SofaResponseCallback) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
设置单次请求的指定回调方法
- setResponseProps(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.core.response.SofaResponse
-
Sets response props.
- setResponseSize(long) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setResponseSize(Long) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcClientLookoutModel
-
Setter method for property responseSize.
- setResultCode(ResultCodeEnum) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setRetries(int) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets retries.
- setRetries(Integer) - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Sets retries.
- setReuseAddr(boolean) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setRootResourcePath(String) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- setRouter(List<String>) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets router.
- setRouteRecord(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setRouterRef(List<Router>) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets routerRef.
- setRpcId(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setRpcId(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcServiceContext
-
- setRpcVersion(int) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Sets sofa version.
- setSecurityDomain(SecurityDomain) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- setSentTime() - 类 中的方法com.alipay.sofa.rpc.message.AbstractResponseFuture
-
设置已发送时间
- setSerialization(String) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets serialization.
- setSerialization(String) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets serialization.
- setSerialization(String) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets serialization.
- setSerializationType(String) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Sets serialization type.
- setSerializeType(byte) - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Sets serialize type.
- setSerializeType(byte) - 类 中的方法com.alipay.sofa.rpc.core.response.SofaResponse
-
Sets serialize type.
- setServer(List<ServerConfig>) - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Sets server.
- setServer(ServerConfig) - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
add server.
- setServerHandler(ServerHandler) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setService(String) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
Setter method for property service.
- setServiceContext(RpcServiceContext) - 类 中的静态方法com.alipay.sofa.rpc.api.context.RpcContextManager
-
- setServiceName(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setServiceName(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcServiceContext
-
- setSingleton(boolean) - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionClass
-
Sets singleton.
- setSofaResponseCallback(SofaResponseCallback) - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Sets sofa response callback.
- setSSLContext(SSLContext) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- setStaticAttr(String, String) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Sets static attribute.
- setStaticAttrs(Map<String, String>) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Sets static attribute.
- setStatus(ProviderStatus) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Sets status.
- setSticky(boolean) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets sticky.
- setStopTimeout(int) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets stop timeout.
- setSubscribe(boolean) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets subscribe.
- setSubscribe(boolean) - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Sets subscribe.
- setSuccess(V) - 类 中的方法com.alipay.sofa.rpc.message.AbstractResponseFuture
-
设置正常返回结果
- setSuccess(boolean) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
Setter method for property success.
- setSuccess0(V) - 类 中的方法com.alipay.sofa.rpc.message.AbstractResponseFuture
-
- setTargetApp(String) - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcClientLookoutModel
-
Setter method for property targetApp.
- setTargetAppName(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setTargetAppName(String) - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Sets target app name.
- setTargetGroup(String) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
设置单次请求的指定分组
- setTargetServiceUniqueName(String) - 类 中的方法com.alipay.sofa.rpc.core.request.RequestBase
-
Sets target service unique name.
- setTargetUrl(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setTargetURL(String) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
设置单次请求的指定地址
- setTcpNoDelay(boolean) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setTelnet(boolean) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets telnet.
- setTelnet(boolean) - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- setTelnet(boolean) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setThreadPoolName(String) - 类 中的方法com.alipay.sofa.rpc.server.UserThreadPool
-
Sets thread pool name.
- setThreadPoolType(String) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets threadPoolType.
- setTimeout(int) - 类 中的方法com.alipay.sofa.rpc.config.ConsumerConfig
-
Sets timeout.
- setTimeout(Integer) - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Sets timeout.
- setTimeout(int) - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Sets client timeout.
- setTimeout(int) - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
Sets timeout.
- setTimeout(Integer) - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
设置调用级别超时时间
- setTimeout(Integer) - 类 中的方法com.alipay.sofa.rpc.core.request.SofaRequest
-
Sets timeout.
- setTimeWindow(long) - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Sets time window.
- setTimeWindow(long) - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Setter method for property timeWindow.
- settingsHandler() - 类 中的方法com.alipay.sofa.rpc.transport.http.Http2ClientInitializer
-
- setTraceId(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setTraceId(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcServiceContext
-
- setTransport(String) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets transport.
- setUnavailable(ProviderInfo, ClientTransport) - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
- setUnavailable(ProviderInfo, ClientTransport) - 类 中的方法com.alipay.sofa.rpc.client.ConnectionHolder
-
设置为不可用
- setUniqueId(String) - 类 中的方法com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- setUniqueId(String) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets uniqueId.
- setUnitTestMode(boolean) - 类 中的静态方法com.alipay.sofa.rpc.context.RpcRunningState
-
设置是否单元测试模式
- setUseEpoll(boolean) - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
Sets use epoll.
- setUseEpoll(boolean) - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransportConfig
-
- setValidation(boolean) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
Sets validation.
- setValidation(Boolean) - 类 中的方法com.alipay.sofa.rpc.config.MethodConfig
-
Sets validation.
- setValue(String) - 类 中的方法com.alipay.sofa.rpc.config.ParameterConfig
-
Sets value.
- setVersion(String) - 类 中的方法com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
- setVirtualHost(String) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets virtualHost.
- setVirtualPort(Integer) - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
Sets virtual port.
- setWeight(int) - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
Sets weight.
- setWeight(int) - 类 中的方法com.alipay.sofa.rpc.config.ProviderConfig
-
Sets weight.
- setWeightDegradeRate(double) - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Sets weight degrade rate.
- setWeightRecoverRate(double) - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
Sets weight recover rate.
- setWindowCount(long) - 类 中的方法com.alipay.sofa.rpc.client.aft.MeasureResultDetail
-
Setter method for property windowCount.
- SEVER_ADAPTIVE_PORT - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
端口是否自适应,如果当前端口被占用,自动+1启动
- SEVER_AUTO_START - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
服务端是否自动启动
- short2bytes(short) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CodecUtils
-
short 转 byte数组
- shutdown() - 类 中的方法com.alipay.sofa.rpc.common.struct.ScheduledService
-
停止执行定时任务,还可以重新start
- shutdownReconnectThread() - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
关闭线程
- SimpleMapSerializer - com.alipay.sofa.rpc.codec.bolt中的类
-
Common serializer of map (this generally refers to header).
- SimpleMapSerializer() - 类 的构造器com.alipay.sofa.rpc.codec.bolt.SimpleMapSerializer
-
- SingleClassLoaderSofaSerializerFactory - com.alipay.sofa.rpc.codec.sofahessian中的类
-
SofaSerializerFactory used in single class loader.
- SingleClassLoaderSofaSerializerFactory() - 类 的构造器com.alipay.sofa.rpc.codec.sofahessian.SingleClassLoaderSofaSerializerFactory
-
- SingleGroupAddressHolder - com.alipay.sofa.rpc.client中的类
-
只支持单个分组的地址选择器(额外存一个直连分组)
- SingleGroupAddressHolder(ConsumerBootstrap) - 类 的构造器com.alipay.sofa.rpc.client.SingleGroupAddressHolder
-
构造函数
- singleton - 类 中的变量com.alipay.sofa.rpc.ext.ExtensionClass
-
是否单例
- size() - 类 中的方法com.alipay.sofa.rpc.client.ProviderGroup
-
Size int.
- size() - 类 中的方法com.alipay.sofa.rpc.common.struct.ConcurrentHashSet
-
Returns the number of elements in this set (its cardinality).
- size() - 类 中的方法com.alipay.sofa.rpc.common.struct.TwoWayMap
-
- size() - 类 中的方法com.alipay.sofa.rpc.common.struct.UnsafeByteArrayInputStream
-
- size() - 类 中的方法com.alipay.sofa.rpc.common.struct.UnsafeByteArrayOutputStream
-
- size() - 接口 中的方法com.alipay.sofa.rpc.transport.ClientTransportHolder
-
长连接数量
- size() - 类 中的方法com.alipay.sofa.rpc.transport.NotReusableClientTransportHolder
-
- skip(long) - 类 中的方法com.alipay.sofa.rpc.common.struct.UnsafeByteArrayInputStream
-
- SLF4JLoggerImpl - com.alipay.sofa.rpc.log中的类
-
Logger base on native slf4j
- SLF4JLoggerImpl(String) - 类 的构造器com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- SLF4JLoggerImpl(Class) - 类 的构造器com.alipay.sofa.rpc.log.SLF4JLoggerImpl
-
- SnappyRpcCompressor - com.alipay.sofa.rpc.codec.snappy中的类
-
SnappyRpcCompressor
- SnappyRpcCompressor() - 类 的构造器com.alipay.sofa.rpc.codec.snappy.SnappyRpcCompressor
-
- snapshot() - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.AbstractInvocationStat
-
- snapshot() - 接口 中的方法com.alipay.sofa.rpc.client.aft.InvocationStat
-
Do snapshot of stat.
- SOFA_SERIALIZE_BLACK_LIST - 类 中的静态变量com.alipay.sofa.rpc.codec.sofahessian.BlackListFileLoader
-
- SofaConfigs - com.alipay.sofa.rpc.common中的类
-
Sofa RPC 与配置相关的工具类,不依赖于 Sofa 框架的配置
大部分参数可配置,优先级:System.setProperty() > 外部加载器(例如可能每个应用独立的sofa-config.properties) > rpc-config.propertirs
- SofaConfigs() - 类 的构造器com.alipay.sofa.rpc.common.SofaConfigs
-
- SofaConfigs.ExternalConfigLoader - com.alipay.sofa.rpc.common中的类
-
外部配置加载器
- SofaConfigs.ExternalConfigLoader() - 类 的构造器com.alipay.sofa.rpc.common.SofaConfigs.ExternalConfigLoader
-
- SofaHessianSerializer - com.alipay.sofa.rpc.codec.sofahessian中的类
-
Serializer of SOFAHessian
<
Encode: : Support MessageLite, String, SofaRequest and SofaResponse.
- SofaHessianSerializer() - 类 的构造器com.alipay.sofa.rpc.codec.sofahessian.SofaHessianSerializer
-
Instantiates a new Sofa hessian serializer.
- SofaNettyJaxrsServer - com.alipay.sofa.rpc.server.rest中的类
-
参考NettyJaxrsServer的实现,增加了自定义功能,区别搜索 CHANGE
- SofaNettyJaxrsServer() - 类 的构造器com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- SofaOptions - com.alipay.sofa.rpc.common中的类
-
Sofa Options
- SofaOptions() - 类 的构造器com.alipay.sofa.rpc.common.SofaOptions
-
- SofaRejectedExecutionHandler - com.alipay.sofa.rpc.server中的类
-
RejectedExecutionHandler when thread pool is full.
- SofaRejectedExecutionHandler() - 类 的构造器com.alipay.sofa.rpc.server.SofaRejectedExecutionHandler
-
- SofaRequest - com.alipay.sofa.rpc.core.request中的类
-
Based on RequestBase, add some extensional properties, such as requestProps
INFO: this object will create in every RPC request
- SofaRequest() - 类 的构造器com.alipay.sofa.rpc.core.request.SofaRequest
-
- SofaResourceFactory - com.alipay.sofa.rpc.server.rest中的类
-
SofaResourceFactory base on SingletonResource.
- SofaResourceFactory(ProviderConfig) - 类 的构造器com.alipay.sofa.rpc.server.rest.SofaResourceFactory
-
- SofaResourceMethodInvoker - com.alipay.sofa.rpc.server.rest中的类
-
SofaResourceMethodInvoker base on ResourceMethodInvoker.
- SofaResourceMethodInvoker(ResourceMethod, InjectorFactory, ResourceFactory, ResteasyProviderFactory) - 类 的构造器com.alipay.sofa.rpc.server.rest.SofaResourceMethodInvoker
-
- SofaResourceMethodRegistry - com.alipay.sofa.rpc.server.rest中的类
-
SofaResourceMethodRegistry base on ResourceMethodRegistry.
- SofaResourceMethodRegistry(ResteasyProviderFactory) - 类 的构造器com.alipay.sofa.rpc.server.rest.SofaResourceMethodRegistry
-
- SofaResponse - com.alipay.sofa.rpc.core.response中的类
-
Sofa RPC Response class
- SofaResponse() - 类 的构造器com.alipay.sofa.rpc.core.response.SofaResponse
-
- SofaResponseCallback<T> - com.alipay.sofa.rpc.core.invoke中的接口
-
面向用户的Rpc请求结果监听器
- SofaResponseFuture - com.alipay.sofa.rpc.api.future中的类
-
This class can get the response through Future mechanism
- SofaResponseFuture() - 类 的构造器com.alipay.sofa.rpc.api.future.SofaResponseFuture
-
- SofaResteasyClientBuilder - com.alipay.sofa.rpc.transport.rest中的类
-
- SofaResteasyClientBuilder() - 类 的构造器com.alipay.sofa.rpc.transport.rest.SofaResteasyClientBuilder
-
- SofaResteasyDeployment - com.alipay.sofa.rpc.server.rest中的类
-
SofaResteasyDeployment base on ResteasyDeployment.
- SofaResteasyDeployment() - 类 的构造器com.alipay.sofa.rpc.server.rest.SofaResteasyDeployment
-
- SofaRestRequestHandler - com.alipay.sofa.rpc.server.rest中的类
-
参考resteasy实现,增加了取远程地址的方法,包括vip或者nginx转发的情况
- SofaRestRequestHandler(RequestDispatcher) - 类 的构造器com.alipay.sofa.rpc.server.rest.SofaRestRequestHandler
-
- SofaRouteException - com.alipay.sofa.rpc.core.exception中的异常错误
-
SOFA RPC Route Exception
- SofaRouteException(String) - 异常错误 的构造器com.alipay.sofa.rpc.core.exception.SofaRouteException
-
- SofaRouteException(String, Throwable) - 异常错误 的构造器com.alipay.sofa.rpc.core.exception.SofaRouteException
-
- SofaRpcException - com.alipay.sofa.rpc.core.exception中的异常错误
-
SOFA RPC Exception, all rpc exception will extends it
- SofaRpcException() - 异常错误 的构造器com.alipay.sofa.rpc.core.exception.SofaRpcException
-
- SofaRpcException(int, String) - 异常错误 的构造器com.alipay.sofa.rpc.core.exception.SofaRpcException
-
- SofaRpcException(int, Throwable) - 异常错误 的构造器com.alipay.sofa.rpc.core.exception.SofaRpcException
-
- SofaRpcException(int, String, Throwable) - 异常错误 的构造器com.alipay.sofa.rpc.core.exception.SofaRpcException
-
- SofaRpcException(String) - 异常错误 的构造器com.alipay.sofa.rpc.core.exception.SofaRpcException
-
已过时。
- SofaRpcException(String, Throwable) - 异常错误 的构造器com.alipay.sofa.rpc.core.exception.SofaRpcException
-
已过时。
- SofaRpcRuntimeException - com.alipay.sofa.rpc.core.exception中的异常错误
-
SOFA RPC Runtime Exception, all rpc runtime exception will extends it
- SofaRpcRuntimeException() - 异常错误 的构造器com.alipay.sofa.rpc.core.exception.SofaRpcRuntimeException
-
- SofaRpcRuntimeException(String) - 异常错误 的构造器com.alipay.sofa.rpc.core.exception.SofaRpcRuntimeException
-
- SofaRpcRuntimeException(String, Throwable) - 异常错误 的构造器com.alipay.sofa.rpc.core.exception.SofaRpcRuntimeException
-
- SofaRpcRuntimeException(Throwable) - 异常错误 的构造器com.alipay.sofa.rpc.core.exception.SofaRpcRuntimeException
-
- SofaRpcSerialization - com.alipay.sofa.rpc.codec.bolt中的类
-
Sofa RPC BOLT 协议的对象序列化/反序列化自定义类
- SofaRpcSerialization() - 类 的构造器com.alipay.sofa.rpc.codec.bolt.SofaRpcSerialization
-
- SofaRpcSerializationRegister - com.alipay.sofa.rpc.codec.bolt中的类
-
Register custom serializer to bolt.
- SofaRpcSerializationRegister() - 类 的构造器com.alipay.sofa.rpc.codec.bolt.SofaRpcSerializationRegister
-
- SofaSynchronousDispatcher - com.alipay.sofa.rpc.server.rest中的类
-
SofaSynchronousDispatcher base on SynchronousDispatcher
- SofaSynchronousDispatcher(ResteasyProviderFactory) - 类 的构造器com.alipay.sofa.rpc.server.rest.SofaSynchronousDispatcher
-
- SofaTimeOutException - com.alipay.sofa.rpc.core.exception中的异常错误
-
SOFA RPC Timeout Exception
- SofaTimeOutException(String) - 异常错误 的构造器com.alipay.sofa.rpc.core.exception.SofaTimeOutException
-
- SofaTimeOutException(Throwable) - 异常错误 的构造器com.alipay.sofa.rpc.core.exception.SofaTimeOutException
-
- SofaTimeOutException(String, Throwable) - 异常错误 的构造器com.alipay.sofa.rpc.core.exception.SofaTimeOutException
-
- SofaTracerModule - com.alipay.sofa.rpc.module中的类
-
该模块有两个作用:
- 加载sofaTracer
- 订阅事件
- SofaTracerModule() - 类 的构造器com.alipay.sofa.rpc.module.SofaTracerModule
-
- SofaTracerSubscriber - com.alipay.sofa.rpc.event中的类
-
- SofaTracerSubscriber() - 类 的构造器com.alipay.sofa.rpc.event.SofaTracerSubscriber
-
- Sortable - com.alipay.sofa.rpc.base中的接口
-
可排序的接口
- split(String, String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.StringUtils
-
按分隔符分隔的数组,包含空值
例如 "1,2,,3," 返回 [1,2,,3,] 5个值
- splitWithCommaOrSemicolon(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.StringUtils
-
按逗号或者分号分隔的数组,排除空字符
例如 " 1,2 ,, 3 , " 返回 [1,2,3] 3个值
" 1;2 ;; 3 ; " 返回 [1,2,3] 3个值
- SSL - 类 中的静态变量com.alipay.sofa.rpc.transport.http.SslContextBuilder
-
- SslContextBuilder - com.alipay.sofa.rpc.transport.http中的类
-
- SslContextBuilder() - 类 的构造器com.alipay.sofa.rpc.transport.http.SslContextBuilder
-
- start() - 类 中的方法com.alipay.sofa.rpc.common.struct.ScheduledService
-
开始执行定时任务
- start() - 类 中的方法com.alipay.sofa.rpc.registry.local.LocalRegistry
-
- start() - 类 中的方法com.alipay.sofa.rpc.registry.Registry
-
启动
- start() - 类 中的方法com.alipay.sofa.rpc.registry.zk.ZookeeperRegistry
-
- start() - 类 中的方法com.alipay.sofa.rpc.server.bolt.BoltServer
-
- start() - 类 中的方法com.alipay.sofa.rpc.server.http.AbstractHttpServer
-
- start() - 类 中的方法com.alipay.sofa.rpc.server.rest.RestServer
-
- start() - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- start() - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaResteasyDeployment
-
- start() - 接口 中的方法com.alipay.sofa.rpc.server.Server
-
启动
- start() - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttp2ServerTransport
-
- start() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransport
-
启动
- START_TIME - 类 中的静态变量com.alipay.sofa.rpc.context.RpcRuntimeContext
-
当前应用启动时间(用这个类加载时间为准)
- started - 类 中的变量com.alipay.sofa.rpc.server.bolt.BoltServer
-
是否已经启动
- started - 类 中的变量com.alipay.sofa.rpc.server.http.AbstractHttpServer
-
是否已经启动
- started - 类 中的变量com.alipay.sofa.rpc.server.rest.RestServer
-
是否已经启动
- startReconnectThread() - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
启动重连+心跳线程
- startRegulate() - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.TimeWindowRegulator
-
- startRegulate() - 接口 中的方法com.alipay.sofa.rpc.client.aft.Regulator
-
Start Regulate
- startRpc(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.tracer.sofatracer.RpcSofaTracer
-
- startRpc(SofaRequest) - 类 中的方法com.alipay.sofa.rpc.tracer.Tracer
-
0:开始
- startRpc(SofaRequest) - 类 中的静态方法com.alipay.sofa.rpc.tracer.Tracers
-
0:开始
- startsWith(byte[], byte[]) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CodecUtils
-
byte数组比较,是否命中前面几位
- sticky - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
粘滞连接,一个断开才选下一个
change transport when current is disconnected
- stop() - 类 中的方法com.alipay.sofa.rpc.common.struct.ScheduledService
-
停止执行定时任务,还可以重新start
- stop() - 类 中的方法com.alipay.sofa.rpc.server.bolt.BoltServer
-
- stop() - 类 中的方法com.alipay.sofa.rpc.server.http.AbstractHttpServer
-
- stop() - 类 中的方法com.alipay.sofa.rpc.server.rest.RestServer
-
- stop() - 类 中的方法com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- stop() - 接口 中的方法com.alipay.sofa.rpc.server.Server
-
停止
- stop() - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttp2ServerTransport
-
- stop() - 类 中的方法com.alipay.sofa.rpc.transport.ServerTransport
-
停止
- stopRegulate() - 类 中的方法com.alipay.sofa.rpc.client.aft.impl.TimeWindowRegulator
-
- stopRegulate() - 接口 中的方法com.alipay.sofa.rpc.client.aft.Regulator
-
Stop Regulate
- stopTimeout - 类 中的变量com.alipay.sofa.rpc.config.ServerConfig
-
服务端关闭超时时间
- StopWatch - com.alipay.sofa.rpc.common.struct中的类
-
简单的计时器,单位毫秒
- StopWatch() - 类 的构造器com.alipay.sofa.rpc.common.struct.StopWatch
-
- storeTracerInfo(ClientRequestContext) - 类 中的静态方法com.alipay.sofa.rpc.tracer.sofatracer.RestTracerAdapter
-
存入tracer信息
- STREAM_OBSERVER_MAX_SIZE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
本地缓存的StreamObserver最大实例数
- streamId - 类 中的变量com.alipay.sofa.rpc.server.http.Http2ServerTask
-
- streamId - 类 中的变量com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
StreamId, start from 3 (because 1 is setting stream)
- string2File(File, String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.FileUtils
-
字符流写文件 较快
- StringSerializer - com.alipay.sofa.rpc.codec.common中的类
-
- StringSerializer() - 类 的构造器com.alipay.sofa.rpc.codec.common.StringSerializer
-
- StringUtils - com.alipay.sofa.rpc.common.utils中的类
-
字符串操作工具类
- StringUtils() - 类 的构造器com.alipay.sofa.rpc.common.utils.StringUtils
-
- strToDate(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.DateUtils
-
字符串转时间
- strToDate(String, String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.DateUtils
-
字符串转时间
- subHealthToAlive(ProviderInfo, ClientTransport) - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
从亚健康丢到存活列表
- subHealthToRetry(ProviderInfo, ClientTransport) - 类 中的方法com.alipay.sofa.rpc.client.AllConnectConnectionHolder
-
从存活丢到亚健康列表
- subscribe() - 类 中的方法com.alipay.sofa.rpc.bootstrap.ConsumerBootstrap
-
订阅服务列表
- subscribe() - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultConsumerBootstrap
-
- subscribe() - 类 中的方法com.alipay.sofa.rpc.bootstrap.dubbo.DubboConsumerBootstrap
-
- subscribe(String, RpcConfigs.RpcConfigListener) - 类 中的静态方法com.alipay.sofa.rpc.common.RpcConfigs
-
订阅配置变化
- subscribe - 类 中的变量com.alipay.sofa.rpc.config.AbstractInterfaceConfig
-
是否订阅服务
- subscribe(ConsumerConfig) - 类 中的方法com.alipay.sofa.rpc.registry.local.LocalRegistry
-
- subscribe(ConsumerConfig) - 类 中的方法com.alipay.sofa.rpc.registry.Registry
-
订阅服务列表
- subscribe(ConsumerConfig) - 类 中的方法com.alipay.sofa.rpc.registry.zk.ZookeeperRegistry
-
- subscribeConfig(AbstractInterfaceConfig, ConfigListener) - 类 中的方法com.alipay.sofa.rpc.registry.zk.ZookeeperRegistry
-
订阅接口级配置
- subscribeFromDirectUrl(String) - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultConsumerBootstrap
-
Subscribe provider list from direct url
- subscribeFromRegistries() - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultConsumerBootstrap
-
Subscribe provider list from all registries, the providers will be merged.
- subscribeOverride(ConsumerConfig, ConfigListener) - 类 中的方法com.alipay.sofa.rpc.registry.zk.ZookeeperRegistry
-
订阅IP级配置(服务发布暂时不支持动态配置,暂时支持订阅ConsumerConfig参数设置)
- Subscriber - com.alipay.sofa.rpc.event中的类
-
Subscriber of event.
- Subscriber() - 类 的构造器com.alipay.sofa.rpc.event.Subscriber
-
事件订阅者
- Subscriber(boolean) - 类 的构造器com.alipay.sofa.rpc.event.Subscriber
-
事件订阅者
- substringAfter(String, String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.StringUtils
-
取得第一个出现的分隔子串之后的子串。
- subtract(double, double, int) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CalculateUtils
-
减法。
- subtract(double, double) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CalculateUtils
-
减法。
- success - 类 中的变量com.alipay.sofa.rpc.metrics.lookout.RpcAbstractLookoutModel
-
- sync - 类 中的变量com.alipay.sofa.rpc.event.Subscriber
-
接到事件是否同步执行
- SyncInvokeClientHandler - com.alipay.sofa.rpc.transport.http中的类
-
同步调用的响应处理器
- SyncInvokeClientHandler(ConsumerConfig, ProviderInfo, HttpResponseFuture, SofaRequest, RpcInternalContext, ClassLoader) - 类 的构造器com.alipay.sofa.rpc.transport.http.SyncInvokeClientHandler
-
Instantiates a new SyncInvokeClientHandler.
- syncSend(SofaRequest, int) - 类 中的方法com.alipay.sofa.rpc.transport.AbstractProxyClientTransport
-
- syncSend(SofaRequest, int) - 类 中的方法com.alipay.sofa.rpc.transport.bolt.BoltClientTransport
-
- syncSend(SofaRequest, int) - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransport
-
同步调用
- syncSend(SofaRequest, int) - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
- SYSTEM_CPU_CORES - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
系统cpu核数
- SystemInfo - com.alipay.sofa.rpc.common中的类
-
系统相关信息
- SystemInfo() - 类 的构造器com.alipay.sofa.rpc.common.SystemInfo
-
- targetApp - 类 中的变量com.alipay.sofa.rpc.metrics.lookout.RpcClientLookoutModel
-
- targetAppName - 类 中的变量com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
target appName
- targetGroup - 类 中的变量com.alipay.sofa.rpc.context.RpcInvokeContext
-
用户自定义对方分组
- targetUrl - 类 中的变量com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
target url
- targetURL - 类 中的变量com.alipay.sofa.rpc.context.RpcInvokeContext
-
用户自定义对方地址,单次调用生效
- telnet - 类 中的变量com.alipay.sofa.rpc.config.ServerConfig
-
是否允许telnet,针对自定义协议
- telnet(AbstractChannel, String) - 类 中的方法com.alipay.sofa.rpc.protocol.telnet.HelpTelnetHandler
-
- telnet(AbstractChannel, String) - 接口 中的方法com.alipay.sofa.rpc.protocol.TelnetHandler
-
Do telnet and return string result.
- telnet - 类 中的变量com.alipay.sofa.rpc.server.rest.SofaNettyJaxrsServer
-
- TelnetHandler - com.alipay.sofa.rpc.protocol中的接口
-
Handler of telnet command
- TelnetHandlerFactory - com.alipay.sofa.rpc.protocol中的类
-
Factory of TelnetHandler
- TelnetHandlerFactory() - 类 的构造器com.alipay.sofa.rpc.protocol.TelnetHandlerFactory
-
- THREAD_PRIORITY_HIGH - 类 中的静态变量com.alipay.sofa.rpc.common.utils.ThreadPoolUtils
-
高任务优先级,默认10
- THREAD_PRIORITY_LOW - 类 中的静态变量com.alipay.sofa.rpc.common.utils.ThreadPoolUtils
-
低任务优先级,默认-10
- THREAD_PRIORITY_NORMAL - 类 中的静态变量com.alipay.sofa.rpc.common.utils.ThreadPoolUtils
-
普通任务优先级,默认0
- THREADPOOL_TYPE_CACHED - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
线程池类型:伸缩线程池
- THREADPOOL_TYPE_FIXED - 类 中的静态变量com.alipay.sofa.rpc.common.RpcConstants
-
线程池类型:固定线程池
- threadPoolType - 类 中的变量com.alipay.sofa.rpc.config.ServerConfig
-
线程池类型
- ThreadPoolUtils - com.alipay.sofa.rpc.common.utils中的类
-
线程池工具类
- ThreadPoolUtils() - 类 的构造器com.alipay.sofa.rpc.common.utils.ThreadPoolUtils
-
- ThreadSafe - javax.annotation.concurrent中的注释类型
-
ThreadSafe
The class to which this annotation is applied is thread-safe.
- tick() - 类 中的方法com.alipay.sofa.rpc.common.struct.StopWatch
-
记录当前时间
- timeout - 类 中的变量com.alipay.sofa.rpc.config.ConsumerConfig
-
客户端调用超时时间(毫秒)
- timeout - 类 中的变量com.alipay.sofa.rpc.config.MethodConfig
-
The Timeout.
- timeout - 类 中的变量com.alipay.sofa.rpc.config.ProviderConfig
-
服务端执行超时时间(毫秒),不会打断执行线程,只是打印警告
- timeout - 类 中的变量com.alipay.sofa.rpc.context.RpcInvokeContext
-
用户自定义超时时间,单次调用生效
- timeout - 类 中的变量com.alipay.sofa.rpc.message.AbstractResponseFuture
-
用户设置的超时时间
- timeoutDiscard() - 类 中的方法com.alipay.sofa.rpc.server.bolt.BoltServerProcessor
-
- timeoutException(SofaRequest, int, Throwable) - 类 中的方法com.alipay.sofa.rpc.transport.http.AbstractHttp2ClientTransport
-
- TimeWindowRegulator - com.alipay.sofa.rpc.client.aft.impl中的类
-
按时间窗口进行调控
- TimeWindowRegulator() - 类 的构造器com.alipay.sofa.rpc.client.aft.impl.TimeWindowRegulator
-
- toAddressString(InetSocketAddress) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
InetSocketAddress转 host:port 字符串
- toByteArray() - 类 中的方法com.alipay.sofa.rpc.common.struct.UnsafeByteArrayOutputStream
-
- toByteBuffer() - 类 中的方法com.alipay.sofa.rpc.common.struct.UnsafeByteArrayOutputStream
-
- toIpString(InetSocketAddress) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.NetUtils
-
得到ip地址
- toJSONString(Object) - 类 中的静态方法com.alipay.sofa.rpc.common.json.JSON
-
对象转为json字符串
- toJSONString(Object, boolean) - 类 中的静态方法com.alipay.sofa.rpc.common.json.JSON
-
序列化json基本类型(自定义对象需要先转换成Map)
- toJSONString(Object) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.JSONUtils
-
对象转为json字符串
- toProviderInfo(String) - 类 中的静态方法com.alipay.sofa.rpc.client.ProviderHelper
-
Parse url string to ProviderInfo.
- toShortString(Throwable, int) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ExceptionUtils
-
返回消息+简短堆栈信息(e.printStackTrace()的内容)
- toString() - 枚举 中的方法com.alipay.sofa.rpc.api.context.ResultCodeEnum
-
- toString() - 类 中的方法com.alipay.sofa.rpc.bootstrap.DefaultClientProxyInvoker
-
- toString() - 类 中的方法com.alipay.sofa.rpc.client.aft.FaultToleranceConfig
-
- toString() - 类 中的方法com.alipay.sofa.rpc.client.aft.InvocationStatDimension
-
- toString() - 类 中的方法com.alipay.sofa.rpc.client.ProviderGroup
-
- toString() - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
- toString() - 类 中的方法com.alipay.sofa.rpc.common.struct.UnsafeByteArrayOutputStream
-
- toString(String) - 类 中的方法com.alipay.sofa.rpc.common.struct.UnsafeByteArrayOutputStream
-
- toString(Throwable) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.ExceptionUtils
-
返回堆栈信息(e.printStackTrace()的内容)
- toString(byte[], String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.StringUtils
-
Converts a byte[] to a String using the specified character encoding.
- toString(Object, String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.StringUtils
-
对象转string
- toString(Object) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.StringUtils
-
对象转string
- toString() - 类 中的方法com.alipay.sofa.rpc.config.RegistryConfig
-
- toString() - 类 中的方法com.alipay.sofa.rpc.config.ServerConfig
-
To string.
- toString() - 类 中的方法com.alipay.sofa.rpc.context.RpcInternalContext
-
- toString() - 类 中的方法com.alipay.sofa.rpc.context.RpcInvokeContext
-
- toString() - 类 中的方法com.alipay.sofa.rpc.core.request.RequestBase
-
- toString() - 类 中的方法com.alipay.sofa.rpc.core.response.SofaResponse
-
- toString() - 类 中的方法com.alipay.sofa.rpc.ext.ExtensionClass
-
- toString() - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcClientLookoutModel
-
- toString() - 类 中的方法com.alipay.sofa.rpc.metrics.lookout.RpcServerLookoutModel
-
- toString() - 类 中的方法com.alipay.sofa.rpc.transport.ClientTransportConfig
-
- toString(ByteBuf) - 类 中的静态方法com.alipay.sofa.rpc.transport.netty.NettyHelper
-
- toUrl(ProviderInfo) - 类 中的静态方法com.alipay.sofa.rpc.client.ProviderHelper
-
Write provider info to url string
- toUrl() - 类 中的方法com.alipay.sofa.rpc.client.ProviderInfo
-
- TR_DEFAULT_PORT - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
默认TR协议的端口
- TR_MAX_POOLSIZE - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
TR业务线程池的最大值
- TR_MAX_POOLSIZE_OLD - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
已过时。
replace by SofaConfigs#TR_MAX_POOLSIZE
- TR_MIN_POOLSIZE - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
TR业务线程池的最小值
- TR_MIN_POOLSIZE_OLD - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
已过时。
replace by SofaConfigs#TR_MIN_POOLSIZE
- TR_QUEUE_SIZE - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
TR业务线程池的队列大小
- TR_QUEUE_SIZE_OLD - 类 中的静态变量com.alipay.sofa.rpc.common.SofaOptions
-
已过时。
replace by SofaConfigs#TR_QUEUE_SIZE
- TRACE_ID_KEY - 类 中的静态变量com.alipay.sofa.rpc.common.RemotingConstants
-
TraceId 放在透传上下文中的 key
- TRACE_ID_KEY - 类 中的静态变量com.alipay.sofa.rpc.common.TracerCompatibleConstants
-
TraceId 放在透传上下文中的 key
- TraceClientRequestFilter - com.alipay.sofa.rpc.transport.rest中的类
-
- TraceClientRequestFilter() - 类 的构造器com.alipay.sofa.rpc.transport.rest.TraceClientRequestFilter
-
- TraceClientResponseFilter - com.alipay.sofa.rpc.transport.rest中的类
-
- TraceClientResponseFilter() - 类 的构造器com.alipay.sofa.rpc.transport.rest.TraceClientResponseFilter
-
- traceId - 类 中的变量com.alipay.sofa.rpc.api.context.RpcReferenceContext
-
- traceId - 类 中的变量com.alipay.sofa.rpc.api.context.RpcServiceContext
-
- Tracer - com.alipay.sofa.rpc.tracer中的类
-
Tracer SPI
- Tracer() - 类 的构造器com.alipay.sofa.rpc.tracer.Tracer
-
- TracerCompatibleConstants - com.alipay.sofa.rpc.common中的类
-
TracerCompatibleConstants
注意:这里面的常量万不可更改,涉及到各种兼容问题,如果更改后果很严重
- TracerCompatibleConstants() - 类 的构造器com.alipay.sofa.rpc.common.TracerCompatibleConstants
-
- TraceRequestFilter - com.alipay.sofa.rpc.server.rest中的类
-
- TraceRequestFilter() - 类 的构造器com.alipay.sofa.rpc.server.rest.TraceRequestFilter
-
- TraceResponseFilter - com.alipay.sofa.rpc.server.rest中的类
-
- TraceResponseFilter() - 类 的构造器com.alipay.sofa.rpc.server.rest.TraceResponseFilter
-
- TracerFactory - com.alipay.sofa.rpc.tracer中的类
-
Factory of Tracer
- TracerFactory() - 类 的构造器com.alipay.sofa.rpc.tracer.TracerFactory
-
- TracerResultCode - com.alipay.sofa.rpc.tracer.sofatracer.code中的类
-
TracerResultCode
- TracerResultCode() - 类 的构造器com.alipay.sofa.rpc.tracer.sofatracer.code.TracerResultCode
-
- Tracers - com.alipay.sofa.rpc.tracer中的类
-
包装工具类,自动判断是否启动Tracer。
- Tracers() - 类 的构造器com.alipay.sofa.rpc.tracer.Tracers
-
- transport - 类 中的变量com.alipay.sofa.rpc.config.ServerConfig
-
传输层
- TRANSPORT_BUFFER_MAX - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
最大IO的buffer大小
- TRANSPORT_BUFFER_MIN - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
最小IO的buffer大小
- TRANSPORT_BUFFER_SIZE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认IO的buffer大小
- TRANSPORT_CLIENT_IO_RATIO - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
客户端IO 比例:用户在代码中使用到了Runnable和ScheduledFutureTask,请合理设置ioRatio的比例,
通过NioEventLoop的setIoRatio(int ioRatio)方法可以设置该值,默认值为50,即I/O操作和用户自定义任务的执行时间比为1:1
- TRANSPORT_CLIENT_IO_THREADS - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
客户端IO线程池
- TRANSPORT_CONNECTION_REUSE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
是否跨接口的长连接复用
- TRANSPORT_CONSUMER_EPOLL - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
自定义设置:客户端是否使用epoll(针对linux)
- TRANSPORT_PAYLOAD_MAX - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认服务端 数据包限制
- TRANSPORT_SERVER_BACKLOG - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
连接重用
- TRANSPORT_SERVER_BOSS_THREADS - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
服务端boss线程数
- TRANSPORT_SERVER_DISPATCHER - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
线程方法模型
- TRANSPORT_SERVER_IO_RATIO - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
客户端IO 比例:用户在代码中使用到了Runnable和ScheduledFutureTask,请合理设置ioRatio的比例,
通过NioEventLoop的setIoRatio(int ioRatio)方法可以设置该值,默认值为50,即I/O操作和用户自定义任务的执行时间比为1:1
- TRANSPORT_SERVER_IO_THREADS - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
服务端IO线程数
- TRANSPORT_SERVER_KEEPALIVE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
保存长连接
- TRANSPORT_SERVER_PROTOCOL_ADAPTIVE - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
是否一个端口支持多协议
- TRANSPORT_SERVER_REUSE_ADDR - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
连接重用
- TRANSPORT_SERVER_TCPNODELAY - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
无延迟
- TRANSPORT_USE_EPOLL - 类 中的静态变量com.alipay.sofa.rpc.common.RpcOptions
-
默认开启epoll?
- transportConfig - 类 中的变量com.alipay.sofa.rpc.transport.ClientTransport
-
客户端配置
- transportConfig - 类 中的变量com.alipay.sofa.rpc.transport.ServerTransport
-
服务端配置
- treeCopyTo(String, Map<String, String>, Map<String, String>, boolean) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.CodecUtils
-
树状恢复
- trim(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.StringUtils
-
StringUtils.trim(null) = null
StringUtils.trim("") = ""
StringUtils.trim(" ") = ""
StringUtils.trim("abc") = "abc"
StringUtils.trim(" abc ") = "abc"
- trimToEmpty(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.StringUtils
-
StringUtils.trimToEmpty(null) = ""
StringUtils.trimToEmpty("") = ""
StringUtils.trimToEmpty(" ") = ""
StringUtils.trimToEmpty("abc") = "abc"
StringUtils.trimToEmpty(" abc ") = "abc"
- trimToNull(String) - 类 中的静态方法com.alipay.sofa.rpc.common.utils.StringUtils
-
StringUtils.trimToNull(null) = null
StringUtils.trimToNull("") = null
StringUtils.trimToNull(" ") = null
StringUtils.trimToNull("abc") = "abc"
StringUtils.trimToNull(" abc ") = "abc"
- TRUE - 类 中的静态变量com.alipay.sofa.rpc.common.utils.StringUtils
-
The string "true".
- TwoWayMap<K,V> - com.alipay.sofa.rpc.common.struct中的类
-
two-way map, you can get key by value, or get value by key.
- TwoWayMap() - 类 的构造器com.alipay.sofa.rpc.common.struct.TwoWayMap
-
- TypeReference<T> - com.alipay.sofa.rpc.common.json中的类
-
- TypeReference() - 类 的构造器com.alipay.sofa.rpc.common.json.TypeReference
-