Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/didi/sds
/ functions
Functions
1,159 in github.com/didi/sds
⨍
Functions
1,159
◇
Types & classes
174
↓ 169 callers
Method
getCode
()
sds-admin/src/main/java/com/didiglobal/sds/admin/controller/response/SdsResponse.java:26
↓ 94 callers
Method
getAppGroupName
()
sds-admin/src/main/java/com/didiglobal/sds/admin/controller/bean/PointDictVO.java:26
↓ 88 callers
Method
isBlank
(String value)
sds-client/src/main/java/com/didiglobal/sds/client/util/StringUtils.java:13
↓ 77 callers
Method
getAppName
()
sds-admin/src/main/java/com/didiglobal/sds/admin/controller/bean/PointDictVO.java:34
↓ 63 callers
Method
test
()
sds-client/src/test/java/com/didiglobal/sds/client/test/VisitDowngradeTest.java:21
↓ 48 callers
Method
add
(String data)
sds-admin/src/main/java/com/didiglobal/sds/admin/util/BloomFileter.java:38
↓ 40 callers
Function
g
(t)
sds-front/public/js/jquery.min.js:2
↓ 39 callers
Function
w
(e,t)
sds-front/public/js/jquery.min.js:2
↓ 36 callers
Method
getSdsSchemeName
()
sds-admin/src/main/java/com/didiglobal/sds/admin/controller/request/AppInfoRequest.java:44
↓ 36 callers
Method
post
(String urlPath, Map<String, Object> params)
sds-client/src/main/java/com/didiglobal/sds/client/util/HttpUtils.java:30
↓ 32 callers
Method
getPoint
()
sds-admin/src/main/java/com/didiglobal/sds/admin/controller/bean/PointDictVO.java:42
↓ 28 callers
Method
getDefaultLogger
返回api正常业务日志
sds-client/src/main/java/com/didiglobal/sds/client/log/SdsLoggerFactory.java:17
↓ 26 callers
Method
newArrayList
(E... elements)
sds-client/src/main/java/com/didiglobal/sds/client/util/ListUtils.java:17
↓ 23 callers
Method
getTime
()
sds-client/src/main/java/com/didiglobal/sds/client/bean/CheckData.java:63
↓ 20 callers
Method
getNewSdsSchemeName
()
sds-admin/src/main/java/com/didiglobal/sds/admin/controller/request/AppInfoRequest.java:52
↓ 18 callers
Function
t
(n,i)
sds-front/public/js/jquery.min.js:2
↓ 16 callers
Function
a
(t,n,r,i)
sds-front/public/js/jquery.min.js:2
↓ 15 callers
Method
equals
(Object o)
sds-admin/src/main/java/com/didiglobal/sds/admin/util/FastBeanUtil.java:88
↓ 15 callers
Method
getInstance
单例
sds-client/src/main/java/com/didiglobal/sds/client/service/SdsPowerfulCounterService.java:32
↓ 14 callers
Method
getCreatorEmail
()
sds-admin/src/main/java/com/didiglobal/sds/admin/controller/request/AbstractRequest.java:43
↓ 14 callers
Method
getCreatorName
()
sds-admin/src/main/java/com/didiglobal/sds/admin/controller/request/AbstractRequest.java:35
↓ 14 callers
Method
notBlack
(String str, String assertDesc)
sds-client/src/main/java/com/didiglobal/sds/client/util/AssertUtil.java:15
↓ 14 callers
Method
toString
()
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/bean/AppInfoDO.java:137
↓ 14 callers
Function
ye
()
sds-front/public/js/jquery.min.js:2
↓ 13 callers
Method
queryByGroupName
通过应用组名称来查询 @param appGroupName @return
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/AppGroupDao.java:90
↓ 12 callers
Method
downgradeFinally
退出降级逻辑 该方法需要写到finally代码块中 @param point 降级点名称
sds-client/src/main/java/com/didiglobal/sds/client/SdsClient.java:33
↓ 12 callers
Method
getAppGroupName
()
sds-admin/src/main/java/com/didiglobal/sds/admin/service/bean/HeartbeatShowBO.java:34
↓ 12 callers
Method
getAppName
()
sds-admin/src/main/java/com/didiglobal/sds/admin/service/bean/HeartbeatShowBO.java:42
↓ 12 callers
Method
getOrCreatePoint
(String point)
sds-client/src/main/java/com/didiglobal/sds/client/service/SdsPowerfulCounterService.java:123
↓ 12 callers
Method
invokeBizMethod
执行业务逻辑并返回结果 @return
sds-easy/src/main/java/com/didiglobal/sds/easy/BizFunction.java:17
↓ 12 callers
Function
se
(e)
sds-front/public/js/jquery.min.js:2
↓ 12 callers
Method
shouldDowngrade
该请求是否需要降级 @param point 降级点名称,每个应用内必须唯一 @return false-不需要降级,正常访问; true-需要降级
sds-client/src/main/java/com/didiglobal/sds/client/SdsClient.java:16
↓ 12 callers
Function
ue
(e)
sds-front/public/js/jquery.min.js:2
↓ 11 callers
Method
exceptionSign
用来标记业务处理时抛出的异常 在需要使用异常率/异常量降级时需要用此方法来统计异常次数 @param point 降级点名称 @param exception 业务处理时抛出的异常,如果不关心异常类型,该参数可以传null
sds-client/src/main/java/com/didiglobal/sds/client/SdsClient.java:25
↓ 11 callers
Method
getInstance
()
sds-client/src/main/java/com/didiglobal/sds/client/service/SdsStrategyService.java:34
↓ 11 callers
Method
getStatisticsCycleTime
()
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/bean/HeartbeatDO.java:116
↓ 11 callers
Function
i
(e,t)
sds-front/public/js/jquery.min.js:2
↓ 11 callers
Function
n
(e)
sds-front/public/js/jquery.min.js:2
↓ 10 callers
Method
format
将日期时间转换成字符格式 @param date @param newFormat @return
sds-client/src/main/java/com/didiglobal/sds/client/util/DateUtils.java:29
↓ 10 callers
Function
k
(e,t,n)
sds-front/public/js/jquery.min.js:2
↓ 9 callers
Function
N
(e,t)
sds-front/public/js/jquery.min.js:2
↓ 9 callers
Method
getOperatorEmail
()
sds-admin/src/main/java/com/didiglobal/sds/admin/controller/request/AbstractRequest.java:27
↓ 9 callers
Method
getOperatorName
()
sds-admin/src/main/java/com/didiglobal/sds/admin/controller/request/AbstractRequest.java:19
↓ 9 callers
Method
getOrCreateSdsClient
获取或创建一个SdsClient实例 @param appGroupName 应用组名称 @param appName 应用名称 @param serverAddrList Sds服务端地址列表,可以填写多个服务端地址,为了HA和Load Balance,多个地址用英文逗号分隔
sds-client/src/main/java/com/didiglobal/sds/client/SdsClientFactory.java:49
↓ 9 callers
Method
getSdsClient
获取当前的SdsClient实例 @return
sds-client/src/main/java/com/didiglobal/sds/client/SdsClientFactory.java:78
↓ 9 callers
Method
getValue
()
sds-admin/src/main/java/com/didiglobal/sds/admin/controller/bean/DashboardPoint.java:30
↓ 9 callers
Method
queryAppInfo
通过应用组名称和应用名称来查询应用信息 @param appGroupName @param appName @return
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/AppInfoDao.java:113
↓ 9 callers
Function
s
(e)
sds-front/public/js/jquery.min.js:2
↓ 9 callers
Function
x
(e)
sds-front/public/js/jquery.min.js:2
↓ 8 callers
Function
G
(e)
sds-front/public/js/jquery.min.js:2
↓ 8 callers
Method
getInstance
()
sds-client/src/main/java/com/didiglobal/sds/client/service/SdsDowngradeDelayService.java:50
↓ 8 callers
Method
getNewAppGroupName
()
sds-admin/src/main/java/com/didiglobal/sds/admin/controller/request/AppGroupRequest.java:20
↓ 8 callers
Method
getNewAppName
()
sds-admin/src/main/java/com/didiglobal/sds/admin/controller/request/AppInfoRequest.java:36
↓ 8 callers
Method
getPointCounterMap
()
sds-client/src/main/java/com/didiglobal/sds/client/service/SdsPowerfulCounterService.java:146
↓ 8 callers
Function
r
(e)
sds-front/public/js/jquery.min.js:2
↓ 8 callers
Method
setAppGroupName
(String appGroupName)
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/bean/PointDictDO.java:59
↓ 8 callers
Method
setAppName
(String appName)
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/bean/PointDictDO.java:67
↓ 8 callers
Method
setPoint
(String point)
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/bean/PointDictDO.java:75
↓ 8 callers
Function
z
(e,t,n,r,i,o,a)
sds-front/public/js/jquery.min.js:2
↓ 7 callers
Function
O
(e,t)
sds-front/public/js/jquery.min.js:2
↓ 7 callers
Function
fe
(e)
sds-front/public/js/jquery.min.js:2
↓ 7 callers
Method
getCode
返回错误码的code @return 错误码的code
sds-admin/src/main/java/com/didiglobal/sds/admin/constants/SdsCode.java:42
↓ 7 callers
Method
getLastCycleDowngradeValue
获取上一周期降级量的统计值 @return
sds-client/src/main/java/com/didiglobal/sds/client/counter/PowerfulCycleTimeCounter.java:194
↓ 7 callers
Method
getMsg
()
sds-client/src/main/java/com/didiglobal/sds/client/exception/SdsException.java:77
↓ 7 callers
Function
he
(e)
sds-front/public/js/jquery.min.js:2
↓ 7 callers
Function
mt
(e)
sds-front/public/js/jquery.min.js:2
↓ 7 callers
Method
queryPointStrategyBySdsScheme
通过降级预案查询降级点策略 @param appGroupName @param appName @param point @param sdsSchemeName 值为null时表示查询该应用下面的所有降级点 @return
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/PointStrategyDao.java:263
↓ 7 callers
Method
setAppGroupName
(String appGroupName)
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/bean/HeartbeatDO.java:48
↓ 7 callers
Method
setAppName
(String appName)
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/bean/HeartbeatDO.java:56
↓ 7 callers
Method
setDowngradeNum
(Long downgradeNum)
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/bean/HeartbeatDO.java:72
↓ 7 callers
Method
setExceptionNum
(Long exceptionNum)
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/bean/HeartbeatDO.java:88
↓ 7 callers
Method
setMaxConcurrentNum
(Integer maxConcurrentNum)
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/bean/HeartbeatDO.java:104
↓ 7 callers
Method
setPoint
(String point)
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/bean/HeartbeatDO.java:64
↓ 7 callers
Method
setStatisticsCycleTime
(Date statisticsCycleTime)
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/bean/HeartbeatDO.java:120
↓ 7 callers
Method
setTimeoutNum
(Long timeoutNum)
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/bean/HeartbeatDO.java:96
↓ 7 callers
Method
setVisitNum
(Long visitNum)
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/bean/HeartbeatDO.java:80
↓ 7 callers
Function
ve
(e)
sds-front/public/js/jquery.min.js:2
↓ 7 callers
Function
vt
(e)
sds-front/public/js/jquery.min.js:2
↓ 7 callers
Function
y
(t)
sds-front/public/js/jquery.min.js:2
↓ 6 callers
Function
ae
()
sds-front/public/js/jquery.min.js:2
↓ 6 callers
Method
build
构建策略链 @return AbstractStrategyExecutor 链条
sds-client/src/main/java/com/didiglobal/sds/client/strategy/StrategyExecutorBuilder.java:19
↓ 6 callers
Method
checkStringName
检查名字,限制字母、数字和"-" @param name @return
sds-admin/src/main/java/com/didiglobal/sds/admin/util/StringCheck.java:26
↓ 6 callers
Method
executor
()
sds-client/src/test/java/com/didiglobal/sds/client/test/AbstractDowngradeTest.java:47
↓ 6 callers
Method
getBucketIndexByTime
获取当前桶(秒)所在的数组索引 @param time UTC时间毫秒数 @return
sds-client/src/main/java/com/didiglobal/sds/client/counter/SlidingWindowData.java:111
↓ 6 callers
Method
getPage
()
sds-admin/src/main/java/com/didiglobal/sds/admin/controller/bean/PageInfo.java:12
↓ 6 callers
Method
getPageSize
()
sds-admin/src/main/java/com/didiglobal/sds/admin/controller/bean/PageInfo.java:20
↓ 6 callers
Method
increaseAppVersion
应用信息版本+1 @param appGroupName @param appName @param operatorName @param operatorEmail @return
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/AppInfoDao.java:68
↓ 6 callers
Function
o
(o,a,s,u,c)
sds-front/public/js/jquery.min.js:2
↓ 6 callers
Method
resetAll
更新所有的降级策略信息 @param strategyMap @return true-更新成功,false-更新失败
sds-client/src/main/java/com/didiglobal/sds/client/service/SdsStrategyService.java:83
↓ 6 callers
Method
setAppIp
(String appIp)
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/bean/HeartbeatDO.java:112
↓ 6 callers
Method
setPoint
(String point)
sds-client/src/main/java/com/didiglobal/sds/client/bean/SdsStrategy.java:101
↓ 6 callers
Method
toString
()
sds-client/src/main/java/com/didiglobal/sds/client/bean/CheckData.java:135
↓ 6 callers
Method
waitResult
至少等1个完全周期,即10s,这里为了保险,等11s
sds-client/src/test/java/com/didiglobal/sds/client/test/AbstractDowngradeTest.java:131
↓ 5 callers
Function
Fe
(e,t,n)
sds-front/public/js/jquery.min.js:2
↓ 5 callers
Function
Re
(e,t,n,r)
sds-front/public/js/jquery.min.js:2
↓ 5 callers
Method
addAppInfo
新增应用信息 @param appInfoDO @return
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/AppInfoDao.java:20
↓ 5 callers
Method
addSdsScheme
新增降级预案 @param sdsSchemeDO @return
sds-admin/src/main/java/com/didiglobal/sds/admin/dao/SdsSchemeDao.java:26
↓ 5 callers
Method
copyForNew
同{@link #copy(Object, Object)}},只是用起来更方便 @param source @param target
sds-admin/src/main/java/com/didiglobal/sds/admin/util/FastBeanUtil.java:47
↓ 5 callers
Method
getCurSlidingCycleValue
获取当前时间所处【滑动周期】的统计值 @param time 当前毫秒数 @return
sds-client/src/main/java/com/didiglobal/sds/client/counter/AbstractCycleData.java:46
↓ 5 callers
Method
getLastWholeCycleValue
获取当前时间所处周期的上个【完整周期】所有桶的总值 @param time 当前毫秒数 @return
sds-client/src/main/java/com/didiglobal/sds/client/counter/AbstractCycleData.java:54
next →
1–100 of 1,159, ranked by callers