$ A B C D E F G H I L M O P R S T 

$

$echo(Object) - 接口 中的方法com.alibaba.dubbo.rpc.service.EchoService
 

A

addRpcContextListener(EagleEyeContextListener) - 类 中的静态方法com.taobao.eagleeye.EagleEye
注册监听上下文变化的回调
afterEndLocal(RpcContext_inner, LocalContext_inner) - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
afterEndRpc(RpcContext_inner) - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
afterEndTrace(RpcContext_inner) - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
afterListenerRegister() - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
当前监听器被注册之后执行的回调
afterListenerRemoval() - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
当前监听器被移除之后执行的回调
afterRpcClientSend(RpcContext_inner) - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
RpcContext_inner.rpcClientSend() 后执行的回调
afterRpcServerRecv(RpcContext_inner) - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
afterRpcServerSend(RpcContext_inner) - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
afterSet(RpcContext_inner) - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
afterStartLocal(RpcContext_inner, LocalContext_inner) - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
afterStartRpc(RpcContext_inner) - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
afterStartTrace(RpcContext_inner) - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
attribute(String, String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
rpc 上追加的key value信息,会打印到当前 rpc 日志中。

B

beforeEagleEyeShutdown() - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
EagleEye 停止的时候执行的回调
beforeSet(RpcContext_inner) - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
beforeSet(RpcContext_inner) - 类 中的方法com.taobao.eagleeye.EagleEyeLog4j2MdcUpdater
 
beforeSet(RpcContext_inner) - 类 中的方法com.taobao.eagleeye.EagleEyeLog4jMdcUpdater
 
beforeSet(RpcContext_inner) - 类 中的方法com.taobao.eagleeye.EagleEyeSlf4jMdcUpdater
 
bizErrorCode(String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
设置业务的状态码(不要有可变参数在里面,因为要进行统计), 同时,将这次调用的状态码设置为业务错误
bizResultCode(String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
设置业务的状态码(不要有可变参数在里面,因为要进行统计), 不会影响调用的状态码(默认的调用状态码是“正常”)
BLOCK - 异常错误 中的静态变量com.taobao.csp.sentinel.slots.block.BlockException
 
BlockException - com.taobao.csp.sentinel.slots.block中的异常错误
授权限流降级抽象异常
BlockException(String) - 异常错误 的构造器com.taobao.csp.sentinel.slots.block.BlockException
 
BlockException(String, Throwable) - 异常错误 的构造器com.taobao.csp.sentinel.slots.block.BlockException
 
BlockException(String, String) - 异常错误 的构造器com.taobao.csp.sentinel.slots.block.BlockException
 
BLOCL_EXCELTION_FLAG - 类 中的静态变量com.taobao.csp.sentinel.util.SentinelUtil
 

C

callBack(String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
用于业务方希望追加相关数据到rpc调用链中,比如想把业务的方法中的某个参数值打印出来,放到rpc的日志中。
CallbackInvocationContext - com.taobao.hsf.tbremoting.invoke中的类
 
CallbackInvocationContext() - 类 的构造器com.taobao.hsf.tbremoting.invoke.CallbackInvocationContext
 
clearAttachments() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
 
clearRpcContext() - 类 中的静态方法com.taobao.eagleeye.EagleEye
清理全部调用上下文信息
com.alibaba.dubbo.rpc - 程序包 com.alibaba.dubbo.rpc
 
com.alibaba.dubbo.rpc.service - 程序包 com.alibaba.dubbo.rpc.service
 
com.alibaba.edas.sdk.util - 程序包 com.alibaba.edas.sdk.util
 
com.taobao.csp.sentinel.slots.block - 程序包 com.taobao.csp.sentinel.slots.block
 
com.taobao.csp.sentinel.slots.block.degrade - 程序包 com.taobao.csp.sentinel.slots.block.degrade
 
com.taobao.csp.sentinel.slots.block.flow - 程序包 com.taobao.csp.sentinel.slots.block.flow
 
com.taobao.csp.sentinel.util - 程序包 com.taobao.csp.sentinel.util
 
com.taobao.eagleeye - 程序包 com.taobao.eagleeye
 
com.taobao.hsf.app.spring.schema - 程序包 com.taobao.hsf.app.spring.schema
 
com.taobao.hsf.app.spring.util - 程序包 com.taobao.hsf.app.spring.util
 
com.taobao.hsf.exception - 程序包 com.taobao.hsf.exception
 
com.taobao.hsf.remoting.service - 程序包 com.taobao.hsf.remoting.service
 
com.taobao.hsf.tbremoting.invoke - 程序包 com.taobao.hsf.tbremoting.invoke
 
com.taobao.hsf.util - 程序包 com.taobao.hsf.util
 
commitRpcContext(RpcContext_inner) - 类 中的静态方法com.taobao.eagleeye.EagleEye
提交调用上下文,生成日志。
createChildRpc() - 类 中的方法com.taobao.eagleeye.RpcContext_inner
创建子 RPC 上下文
createRootRpcContext(String, String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
创建 EagleEye 调用上下文,但是不放置到 ThreadLocal。
createRpcContextFromMap(Map<String, String>) - 类 中的静态方法com.taobao.eagleeye.EagleEye
从 Map 中还原 EagleEye 调用上下文,但是不放置到 ThreadLocal。
currentRpcContext() - 类 中的静态方法com.taobao.eagleeye.EagleEye
返回当前线程关联的RPC调用上下文。

D

DegradeException - com.taobao.csp.sentinel.slots.block.degrade中的异常错误
降级异常
DegradeException(String) - 异常错误 的构造器com.taobao.csp.sentinel.slots.block.degrade.DegradeException
 
DegradeException(String, Throwable) - 异常错误 的构造器com.taobao.csp.sentinel.slots.block.degrade.DegradeException
 
DegradeException(String, String) - 异常错误 的构造器com.taobao.csp.sentinel.slots.block.degrade.DegradeException
 
destroy() - 类 中的方法com.taobao.eagleeye.EagleEyeFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - 类 中的方法com.taobao.eagleeye.EagleEyeFilter
 
dump(String, String, Object, Object...) - 类 中的静态方法com.taobao.eagleeye.EagleEye
将本次调用的参数、业务对象输出到日志中,默认路径为 ~/logs/eagleeye/trace-atp.log。
dumpImportant(String, String, Object, Object...) - 类 中的静态方法com.taobao.eagleeye.EagleEye
将本次调用的参数、业务对象输出到日志中,默认路径为 ~/logs/eagleeye/trace-atp.log。

E

EagleEye - com.taobao.eagleeye中的类
鹰眼是在庞大的分布式环境内跟踪一个外部请求调用各个后端服务的调用关系的系统
EagleEyeContextListener - com.taobao.eagleeye中的类
用于监听 EagleEye 调用上下文的变化的回调
EagleEyeContextListener() - 类 的构造器com.taobao.eagleeye.EagleEyeContextListener
 
EagleEyeFilter - com.taobao.eagleeye中的类
在 web.xml 中加入如下配置,可以使 EagleEye 埋点生效 <filter> <filter-name>EagleEyeFilter</filter-name> <filter-class>com.taobao.eagleeye.EagleEyeFilter</filter-class> <init-param> <param-name>useLocalIp</param-name> <param-value>true</param-value> </init-param> </filter> <filter-mapping> <filter-name>EagleEyeFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 注意:filter-mapping 的设置,一定要保证它的顺序在其他 mapping 前面, 否则很可能被前面的 Filter 处理请求之后直接返回,导致一直没有埋点。
EagleEyeFilter() - 类 的构造器com.taobao.eagleeye.EagleEyeFilter
 
EagleEyeLog4j2MdcUpdater - com.taobao.eagleeye中的类
将 EagleEye 的调用上下文更新同步到 log4j2 ThreadContext
EagleEyeLog4jMdcUpdater - com.taobao.eagleeye中的类
将 EagleEye 的调用上下文更新同步到 log4j MDC
EagleEyeRequestTracer - com.taobao.eagleeye中的类
抽离和前端相关的 EagleEye 通用埋点逻辑。
EagleEyeRequestTracer() - 类 的构造器com.taobao.eagleeye.EagleEyeRequestTracer
 
EagleEyeSlf4jMdcUpdater - com.taobao.eagleeye中的类
将 EagleEye 的调用上下文更新同步到 slf4j MDC
EchoService - com.alibaba.dubbo.rpc.service中的接口
 
EchoService - com.taobao.hsf.remoting.service中的接口
 
EdasConstant - com.alibaba.edas.sdk.util中的类
 
EdasConstant() - 类 的构造器com.alibaba.edas.sdk.util.EdasConstant
 
endLocal(String, String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
本地调用结束
endLocal(String, String, String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
本地调用结束,设置调用状态、业务状态码,以及追加的信息
endLocal(String, String) - 类 中的方法com.taobao.eagleeye.RpcContext_inner
本地调用结束,并设置业务状态码。
endLocal(String, String, String) - 类 中的方法com.taobao.eagleeye.RpcContext_inner
本地调用结束
endRpc(String, int, String) - 类 中的方法com.taobao.eagleeye.RpcContext_inner
 
endTrace(String, int) - 类 中的静态方法com.taobao.eagleeye.EagleEye
结束一次跟踪,Threadlocal 变量会被清空,调用了 startTrace 及 startTrace4Top 的必须在finally或者最后调用该接口。
endTrace(HttpServletRequest, HttpServletResponse) - 类 中的静态方法com.taobao.eagleeye.EagleEyeRequestTracer
结束调用链。
endTrace(HttpServletRequest, HttpServletResponse, String, int) - 类 中的静态方法com.taobao.eagleeye.EagleEyeRequestTracer
结束调用链,设置响应状态码和调用类型。
endTrace(String, int) - 类 中的方法com.taobao.eagleeye.RpcContext_inner
 
exportUserData() - 类 中的静态方法com.taobao.eagleeye.EagleEye
导出业务信息,供中间件传输 EagleEye 上下文时使用。

F

fillInStackTrace() - 异常错误 中的方法com.taobao.csp.sentinel.slots.block.BlockException
 
fillInStackTrace() - 异常错误 中的方法com.taobao.csp.sentinel.slots.block.degrade.DegradeException
 
fillInStackTrace() - 异常错误 中的方法com.taobao.csp.sentinel.slots.block.flow.FlowException
 
FlowException - com.taobao.csp.sentinel.slots.block.flow中的异常错误
限流异常
FlowException(String) - 异常错误 的构造器com.taobao.csp.sentinel.slots.block.flow.FlowException
 
FlowException(String, Throwable) - 异常错误 的构造器com.taobao.csp.sentinel.slots.block.flow.FlowException
 
FlowException(String, String) - 异常错误 的构造器com.taobao.csp.sentinel.slots.block.flow.FlowException
 
flush() - 类 中的静态方法com.taobao.eagleeye.EagleEye
强制刷新缓存中的日志内容到文件中去,一般建议外部在程序结束阶段时调用, 使用中频繁调用会导致性能下降
future - 类 中的静态变量com.taobao.hsf.tbremoting.invoke.HSFResponseFuture
 

G

generateMulticastRpcId(String, String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
当 RpcId 在多播情况下(例如一对多的 RPC 调用),调用这个方法产生新的 RPC Id
generateTraceId(String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
生成全局唯一的traceid
get() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get values.
get(String) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get value.
getAppNameOfClient() - 类 中的静态方法com.taobao.hsf.util.RequestCtxUtil
 
getArguments() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get arguments.
getAttachment(String) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get attachment.
getAttachments() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get attachments.
getClientIp() - 类 中的静态方法com.taobao.hsf.util.RequestCtxUtil
 
getContext() - 类 中的静态方法com.alibaba.dubbo.rpc.RpcContext
get context.
getContext() - 类 中的静态方法com.taobao.hsf.tbremoting.invoke.CallbackInvocationContext
 
getFuture() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get future.
getFuture() - 类 中的静态方法com.taobao.hsf.tbremoting.invoke.HSFResponseFuture
 
getInstance() - 类 中的静态方法com.taobao.eagleeye.EagleEyeLog4j2MdcUpdater
 
getInstance() - 类 中的静态方法com.taobao.eagleeye.EagleEyeLog4jMdcUpdater
 
getInstance() - 类 中的静态方法com.taobao.eagleeye.EagleEyeSlf4jMdcUpdater
 
getInvocation() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
已过时。
Replace to getMethodName(), getParameterTypes(), getArguments()
getInvoker() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
已过时。
Replace to getUrl()
getInvokers() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
已过时。
Replace to getUrls()
getLocalAddress() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get local address.
getLocalAddressString() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
 
getLocalHost() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get local host.
getLocalHostName() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get local host name.
getLocalId() - 类 中的静态方法com.taobao.eagleeye.EagleEye
获取当前localId
getLocalIp() - 类 中的静态方法com.taobao.hsf.util.RequestCtxUtil
 
getLocalPort() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get local port.
getMethodName() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get method name.
getObject() - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
getParameterTypes() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get parameter types.
getParentRpcContext() - 类 中的方法com.taobao.eagleeye.RpcContext_inner
获取上一层调用上下文
getPriority() - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
获取 Listener 的优先级,优先级数字越小的 Listener 越先被执行
getProviderIp() - 类 中的静态方法com.taobao.hsf.util.RequestCtxUtil
 
getRemoteAddress() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get remote address.
getRemoteAddress(HttpServletRequest) - 类 中的静态方法com.taobao.eagleeye.EagleEyeRequestTracer
获取远程客户端的 IP
getRemoteAddressString() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get remote address string.
getRemoteHost() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get remote host.
getRemoteHostName() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get remote host name.
getRemotePort() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
get remote port.
getResponse(long) - 类 中的方法com.taobao.hsf.tbremoting.invoke.HSFFuture
获取远程对象的结果。
getResponse(long) - 类 中的静态方法com.taobao.hsf.tbremoting.invoke.HSFResponseFuture
获取远程对象的结果。
getRpcContext() - 类 中的静态方法com.taobao.eagleeye.EagleEye
直接取得当前的 RpcContext,用于备份 RPC 调用上下文(不做 Map 转换)
getRpcId() - 类 中的静态方法com.taobao.eagleeye.EagleEye
获取当前rpc调用层次
getRuleLimitApp() - 异常错误 中的方法com.taobao.csp.sentinel.slots.block.BlockException
 
getSamplingInterval() - 类 中的静态方法com.taobao.eagleeye.EagleEye
 
getSource() - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
获取 Listener 的源码信息
getTargetServerIp() - 类 中的静态方法com.taobao.hsf.util.RequestCtxUtil
 
getTraceId() - 类 中的静态方法com.taobao.eagleeye.EagleEye
获取全局唯一的Traceid
getTraceId(HttpServletRequest) - 类 中的静态方法com.taobao.eagleeye.EagleEyeRequestTracer
获取 TraceId,如果没有,自动生成。
getTraceId(HttpServletRequest, String) - 类 中的静态方法com.taobao.eagleeye.EagleEyeRequestTracer
获取 TraceId。
getUrl() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
 
getUrls() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
 
getUserData(String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
获取随 EagleEye 通过 RPC 透传的业务信息
getUserDataMap() - 类 中的静态方法com.taobao.eagleeye.EagleEye
获取随 EagleEye 通过 HSF、Notify 等中间件传递的业务信息。

H

HSFBeanDefinitionParser - com.taobao.hsf.app.spring.schema中的类
 
HSFBeanDefinitionParser(Class) - 类 的构造器com.taobao.hsf.app.spring.schema.HSFBeanDefinitionParser
 
HSFException - com.taobao.hsf.exception中的异常错误
HSF异常类
HSFException(String) - 异常错误 的构造器com.taobao.hsf.exception.HSFException
 
HSFException(String, String) - 异常错误 的构造器com.taobao.hsf.exception.HSFException
 
HSFException(String, String, Throwable) - 异常错误 的构造器com.taobao.hsf.exception.HSFException
 
HSFException(String, Throwable) - 异常错误 的构造器com.taobao.hsf.exception.HSFException
 
HSFFuture - com.taobao.hsf.tbremoting.invoke中的类
该类用于持有一个remoting的ResponseFuture,供用户使用
替换之前将ReponseFuture存在ThreadLocal中的方式
HSFFuture(Future<Object>) - 类 的构造器com.taobao.hsf.tbremoting.invoke.HSFFuture
 
HSFNameSpaceHandler - com.taobao.hsf.app.spring.schema中的类
 
HSFNameSpaceHandler() - 类 的构造器com.taobao.hsf.app.spring.schema.HSFNameSpaceHandler
 
HSFResponseCallback - com.taobao.hsf.tbremoting.invoke中的接口
 
HSFResponseFuture - com.taobao.hsf.tbremoting.invoke中的类
Future方式来获取远程返回的结果 可满足并行调用的需求:每次调用后,使用getFuture获取对应的future。
HSFResponseFuture() - 类 的构造器com.taobao.hsf.tbremoting.invoke.HSFResponseFuture
 
HSFSpringConsumerBean - com.taobao.hsf.app.spring.util中的类
 
HSFSpringConsumerBean() - 类 的构造器com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
HSFSpringProviderBean - com.taobao.hsf.app.spring.util中的类
 
HSFSpringProviderBean() - 类 的构造器com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
HSFSpringRegistryBean - com.taobao.hsf.app.spring.util中的类
暂时没有用
HSFSpringRegistryBean() - 类 的构造器com.taobao.hsf.app.spring.util.HSFSpringRegistryBean
 

I

index(String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
索引服务,该日志会记录在eagleeye日志中,目的是对大量重复的消息做编码。
index(int, String, String) - 类 中的方法com.taobao.eagleeye.RpcContext_inner
 
init() - 类 中的静态方法com.taobao.eagleeye.EagleEye
触发 EagleEye 组件的初始化
init(FilterConfig) - 类 中的方法com.taobao.eagleeye.EagleEyeFilter
 
init() - 类 中的方法com.taobao.hsf.app.spring.schema.HSFNameSpaceHandler
 
init() - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
init() - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
isBizOff() - 类 中的静态方法com.taobao.eagleeye.EagleEye
 
isClientSide() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
已过时。
Replace to isConsumerSide()
isConsumerSide() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
is consumer side.
isLocalContextActive() - 类 中的方法com.taobao.eagleeye.RpcContext_inner
用于判断当前 LocalContext 是否处于激活状态(栈顶)
isLogDumpEnabled() - 类 中的静态方法com.taobao.eagleeye.EagleEye
检查是否开启日志 DUMP 功能
isProviderSide() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
is provider side.
isRpcOff() - 类 中的静态方法com.taobao.eagleeye.EagleEye
 
isServerSide() - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
已过时。
Replace to isProviderSide()
isUserDataEnabled() - 类 中的静态方法com.taobao.eagleeye.EagleEye
检查是否透传

L

listener - 类 中的静态变量com.taobao.hsf.tbremoting.invoke.HSFResponseFuture
 

M

MAL_ROOT_RPC_ID - 类 中的静态变量com.taobao.eagleeye.EagleEye
缺少 TraceId,重新开始的 RpcId

O

onAppException(Throwable) - 接口 中的方法com.taobao.hsf.tbremoting.invoke.HSFResponseCallback
当对端业务层抛出异常,HSF层将回调该方法。
onAppResponse(Object) - 接口 中的方法com.taobao.hsf.tbremoting.invoke.HSFResponseCallback
当对端业务层正常返回结果,HSF层将回调该方法。
onHSFException(HSFException) - 接口 中的方法com.taobao.hsf.tbremoting.invoke.HSFResponseCallback
当HSF层出现异常时,回调该方法。

P

parse(Element, ParserContext) - 类 中的方法com.taobao.hsf.app.spring.schema.HSFBeanDefinitionParser
 
parseConsumer(Element, ParserContext) - 类 中的方法com.taobao.hsf.app.spring.schema.HSFBeanDefinitionParser
 
parseProvider(Element, ParserContext) - 类 中的方法com.taobao.hsf.app.spring.schema.HSFBeanDefinitionParser
 
parseRegistry(Element, ParserContext) - 类 中的方法com.taobao.hsf.app.spring.schema.HSFBeanDefinitionParser
 
popRpcContext() - 类 中的静态方法com.taobao.eagleeye.EagleEye
从栈上弹出一层 RpcContext,用于客户端 Send/Recv 异步时主逻辑 需要把 send 的子 RpcContext 弹出的场景
priority - 类 中的变量com.taobao.eagleeye.EagleEyeContextListener
优先级,将会影响 Listener 之间的执行顺序,优先级数字越小越先被执行
putUserData(String, String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
放置 key 对应的业务信息,这个信息会打印到当前 rpc 的日志之中。
putUserDataXX(String, String) - 类 中的方法com.taobao.eagleeye.RpcContext_inner
 

R

REGISTRY_ADDR - 类 中的静态变量com.alibaba.edas.sdk.util.EdasConstant
 
remoteIp(String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
追加远程服务地址
remove(String) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
remove value.
removeAttachment(String) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
remove attachment.
removeContext() - 类 中的静态方法com.alibaba.dubbo.rpc.RpcContext
remove context.
removeRpcContextListener(EagleEyeContextListener) - 类 中的静态方法com.taobao.eagleeye.EagleEye
反注册上下文变化的回调
removeUserData(String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
清除 key 对应的业务信息
RequestCtxUtil - com.taobao.hsf.util中的类
暴露给应用的获取请求相关信息的工具 在进入process方法时设置,退出process方法时清空 RPCProtocolTemplateComponent.invoke0()中设置,返回前清空
RequestCtxUtil() - 类 的构造器com.taobao.hsf.util.RequestCtxUtil
 
requestSize(long) - 类 中的静态方法com.taobao.eagleeye.EagleEye
rpc请求大小
resetTraceName(String, String) - 类 中的方法com.taobao.eagleeye.RpcContext_inner
 
responseSize(long) - 类 中的静态方法com.taobao.eagleeye.EagleEye
rpc响应的大小
resultCode(String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
设置调用的状态码,注意:如果显式调用了这个 API,传入了非空值,那么 EagleEye.endTrace(String, int)EagleEye.rpcClientRecv(String, int)EagleEye.rpcServerSend(String, int) 设置的 resultCode 都会被忽略
ROOT_RPC_ID - 类 中的静态变量com.taobao.eagleeye.EagleEye
正常 TRACE 开始的 RpcId
RPC_RESULT_FAILED - 类 中的静态变量com.taobao.eagleeye.EagleEye
状态码,标识业务处理错误
RPC_RESULT_LIMIT_ERROR - 类 中的静态变量com.taobao.eagleeye.EagleEye
状态码,标识限流错误
RPC_RESULT_RPC_ERROR - 类 中的静态变量com.taobao.eagleeye.EagleEye
状态码,标识 RPC 层出现错误
RPC_RESULT_SOFT_ERROR - 类 中的静态变量com.taobao.eagleeye.EagleEye
状态码,标识软错误,一般用于资源找不到、未命中、加锁未成功、 版本不一致导致未更新等情况,需要根据中间件不同来判定
RPC_RESULT_SUCCESS - 类 中的静态变量com.taobao.eagleeye.EagleEye
状态码,标识调用成功
RPC_RESULT_TIMEOUT - 类 中的静态变量com.taobao.eagleeye.EagleEye
状态码,标识处理超时
rpcClientRecv(String, int) - 类 中的静态方法com.taobao.eagleeye.EagleEye
记录客户端收到RPC响应的事件
rpcClientRecv(String, int, String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
记录客户端收到RPC响应的事件
rpcClientSend() - 类 中的静态方法com.taobao.eagleeye.EagleEye
记录客户端发出RPC调用的事件
rpcClientSend() - 类 中的方法com.taobao.eagleeye.RpcContext_inner
 
RpcContext - com.alibaba.dubbo.rpc中的类
 
RpcContext() - 类 的构造器com.alibaba.dubbo.rpc.RpcContext
 
RpcContext_inner - com.taobao.eagleeye中的类
RPC 调用上下文
rpcServerRecv(String, String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
服务端收到RPC请求
rpcServerRecv(String, String) - 类 中的方法com.taobao.eagleeye.RpcContext_inner
 
rpcServerSend(String, int) - 类 中的静态方法com.taobao.eagleeye.EagleEye
服务端返回RPC响应,指定 rpc 类型,Threadlocal变量会被清空
rpcServerSend(String, int, String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
服务端返回RPC响应,指定 rpc 类型,Threadlocal变量会被清空
rpcServerSend(int, String, String) - 类 中的方法com.taobao.eagleeye.RpcContext_inner
 

S

selfLog(String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
记录 EagleEye 自身信息时使用,EagleEye 内部调试用
selfLog(String, Throwable) - 类 中的静态方法com.taobao.eagleeye.EagleEye
记录 EagleEye 自身错误异常时使用,EagleEye 内部调试用
sentinelStackTrace - 异常错误 中的静态变量com.taobao.csp.sentinel.slots.block.BlockException
 
SentinelUtil - com.taobao.csp.sentinel.util中的类
sentinel 对外提供的工具类
SentinelUtil() - 类 的构造器com.taobao.csp.sentinel.util.SentinelUtil
 
set(String, Object) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
set value.
setAddress(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringRegistryBean
 
setArguments(Object[]) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
 
setAsyncallMethods(List<String>) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
setAttachment(String, String) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
set attachment.
setAttachments(Map<String, String>) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
set attachments
setClientTimeout(int) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
setClientTimeout(int) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setContext(Object) - 类 中的静态方法com.taobao.hsf.tbremoting.invoke.CallbackInvocationContext
 
setCorePoolSize(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setDelayedPublish(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setEnvID(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
setEnvID(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setFuture(Future<?>) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
set future.
setFuture(Future<Object>) - 类 中的静态方法com.taobao.hsf.tbremoting.invoke.HSFResponseFuture
设置Future方式的调用,不需要应用调用
setFutureListener(HSFFutureListener) - 类 中的静态方法com.taobao.hsf.tbremoting.invoke.HSFResponseFuture
 
setGroup(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
setGroup(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setInterface(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
setInterface(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setInterfaceName(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
setInvocation(Invocation) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
 
setInvoker(Invoker<?>) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
 
setInvokers(List<Invoker<?>>) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
 
setInvokeType(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
setInvokeType(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setLocalAddress(InetSocketAddress) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
set local address.
setLocalAddress(String, int) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
set local address.
setLogDumpEnabled(boolean) - 类 中的静态方法com.taobao.eagleeye.EagleEye
开启/关闭日志 DUMP 功能
setMaxPoolSize(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setMaxThreadPool(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
setMaxWaitTimeForCsAddress(int) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
setMethodName(String) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
 
setMethodSpecials(MethodSpecial[]) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
setMethodSpecials(MethodSpecial[]) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setMethodToInjectConsumerIp(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setParameterTypes(Class<?>[]) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
 
setProviderIp(String) - 类 中的静态方法com.taobao.hsf.util.RequestCtxUtil
 
setProviderSide(boolean) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
 
setProxyStyle(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
setRemoteAddress(InetSocketAddress) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
set remote address.
setRemoteAddress(String, int) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
set remote address.
setRequestTimeout(int) - 类 中的静态方法com.taobao.hsf.util.RequestCtxUtil
 
setRpcContext(Object) - 类 中的静态方法com.taobao.eagleeye.EagleEye
切换当前线程关联的RPC调用上下文。
setRpcContext(RpcContext_inner) - 类 中的静态方法com.taobao.eagleeye.EagleEye
 
setRuleLimitApp(String) - 异常错误 中的方法com.taobao.csp.sentinel.slots.block.BlockException
 
setSamplingInterval(int) - 类 中的静态方法com.taobao.eagleeye.EagleEye
 
setSerializeType(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setServiceDesc(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setServiceGroup(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setServiceInterface(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setServiceName(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setServiceVersion(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setSource(String) - 类 中的方法com.taobao.eagleeye.EagleEyeContextListener
设置 Listener 的源码信息
setTarget(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
setTarget(Object) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setTargetServerIp(String) - 类 中的静态方法com.taobao.hsf.util.RequestCtxUtil
设置这次HSF请求的目标服务器
setTenantID(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
setTenantID(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
setUrl(URL) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
 
setUrls(List<URL>) - 类 中的方法com.alibaba.dubbo.rpc.RpcContext
 
setUserDataEnabled(boolean) - 类 中的静态方法com.taobao.eagleeye.EagleEye
开启/关闭透传功能
setUserId(long) - 类 中的静态方法com.taobao.hsf.util.RequestCtxUtil
 
setVersion(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 
setVersion(String) - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringProviderBean
 
shutdown() - 类 中的静态方法com.taobao.eagleeye.EagleEye
停止 EagleEye 相关的活动线程,停止后 StatLogger 以及使用了异步处理的日志输出都会不可用
startLocal(String, String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
开始一次本地调用(通常用于标明一段本地调用的开始和结束,不建议大量使用)
startLocal(String, String) - 类 中的方法com.taobao.eagleeye.RpcContext_inner
开始一次本地调用
startLocal(String, String, String) - 类 中的方法com.taobao.eagleeye.RpcContext_inner
开始一次本地调用
startRpc(String, String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
创建一次的RPC调用
startRpc(String, String) - 类 中的方法com.taobao.eagleeye.RpcContext_inner
 
startTrace(String, String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
开启新的trace。
startTrace(String, String, String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
开启新的trace,该接口仅提供给最源头的前中间件或自己启动的定时程序调用, 支持配置 rpcId 来开启一个嵌套的调用链。
startTrace(String, HttpServletRequest, HttpServletResponse) - 类 中的静态方法com.taobao.eagleeye.EagleEyeRequestTracer
开始调用链,注意,开始之后,不管后续处理是否正常,都需要调用 EagleEyeRequestTracer.endTrace(HttpServletRequest, HttpServletResponse)
startTrace(String) - 类 中的方法com.taobao.eagleeye.RpcContext_inner
 
startTraceInner(String, String, String, String, HttpServletRequest, HttpServletResponse) - 类 中的静态方法com.taobao.eagleeye.EagleEyeRequestTracer
开始调用链,允许另外指定 TraceId、RpcId、URL、Query 参数等信息。
syncInit() - 类 中的方法com.taobao.hsf.app.spring.util.HSFSpringConsumerBean
 

T

THROW_OUT_EXCEPTION - 异常错误 中的静态变量com.taobao.csp.sentinel.slots.block.BlockException
 
toMap() - 类 中的方法com.taobao.eagleeye.RpcContext_inner
把 RpcContext 导出为 Map 进行传输,以便网络传输时序列化可以兼容新老版本。
toString() - 异常错误 中的方法com.taobao.hsf.exception.HSFException
 
traceName(String, String) - 类 中的静态方法com.taobao.eagleeye.EagleEye
支持业务重新设置 URL (traceName),同时重新指定 iToken
turnBizOff() - 类 中的静态方法com.taobao.eagleeye.EagleEye
 
turnBizOn() - 类 中的静态方法com.taobao.eagleeye.EagleEye
 
turnRpcOff() - 类 中的静态方法com.taobao.eagleeye.EagleEye
 
turnRpcOn() - 类 中的静态方法com.taobao.eagleeye.EagleEye
 
$ A B C D E F G H I L M O P R S T 

Copyright © 2016. All rights reserved.