Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Elejiang/GraceGateway
/ functions
Functions
220 in github.com/Elejiang/GraceGateway
⨍
Functions
220
◇
Types & classes
110
Method
FlowEnum
(String des)
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/FlowEnum.java:12
Method
GatewayContext
(ChannelHandlerContext nettyCtx, GatewayRequest request, RouteDefinition route, bool
GraceGateway-Core/src/main/java/com/grace/gateway/core/context/GatewayContext.java:37
Method
GatewayException
()
GraceGateway-Common/src/main/java/com/grace/gateway/common/exception/GatewayException.java:15
Method
GatewayRequest
(ServiceDefinition serviceDefinition, Charset charset, String clientIp, String host, String uri, HttpMethod me
GraceGateway-Core/src/main/java/com/grace/gateway/core/request/GatewayRequest.java:132
Method
HttpClient
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/http/HttpClient.java:15
Method
LeakyBucketRateLimiter
(int capacity, long leakInterval, EventLoopGroup eventLoopGroup)
GraceGateway-Core/src/main/java/com/grace/gateway/core/algorithm/LeakyBucketRateLimiter.java:21
Method
LimitedException
(ResponseCode code)
GraceGateway-Common/src/main/java/com/grace/gateway/common/exception/LimitedException.java:16
Method
NettyHttpClient
(Config config)
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/NettyHttpClient.java:33
Method
NettyHttpServer
(Config config, NettyProcessor nettyProcessor)
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/NettyHttpServer.java:42
Method
NettyHttpServerHandler
(NettyProcessor nettyProcessor)
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/handler/NettyHttpServerHandler.java:11
Method
NotFoundException
(ResponseCode code)
GraceGateway-Common/src/main/java/com/grace/gateway/common/exception/NotFoundException.java:16
Method
RegisterCenterEnum
(String des)
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/RegisterCenterEnum.java:13
Method
Resilience
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/resilience/Resilience.java:29
Method
ResilienceEnum
(String des)
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/ResilienceEnum.java:15
Method
ResponseCode
(HttpResponseStatus status, String msg)
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/ResponseCode.java:36
Method
ResponseException
(ResponseCode code)
GraceGateway-Common/src/main/java/com/grace/gateway/common/exception/ResponseException.java:13
Method
ServiceDefinition
(String serviceName)
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/ServiceDefinition.java:27
Method
SlidingWindowRateLimiter
(int capacity, int windowSizeInMillis)
GraceGateway-Core/src/main/java/com/grace/gateway/core/algorithm/SlidingWindowRateLimiter.java:18
Method
TokenBucketRateLimiter
(int capacity, int refillRatePerSecond)
GraceGateway-Core/src/main/java/com/grace/gateway/core/algorithm/TokenBucketRateLimiter.java:19
Method
addServiceInstance
实例
GraceGateway-Config/src/main/java/com/grace/gateway/config/manager/DynamicConfigManager.java:87
Method
before
()
GraceGateway-Config/src/test/java/com/grace/gateway/config/test/TestConfig.java:17
Method
before
()
GraceGateway-Core/src/test/java/com/grace/gateway/core/test/TestAsyncHttpClient.java:27
Method
buildHttpClientRequest
(GatewayRequest gatewayRequest)
GraceGateway-Core/src/main/java/com/grace/gateway/core/helper/RequestHelper.java:37
Method
channelRead
(ChannelHandlerContext ctx, Object msg)
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/handler/NettyHttpServerHandler.java:15
Method
doPostFilter
(int index, GatewayContext context)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/FilterChain.java:40
Method
doPostFilter
(GatewayContext context)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/flow/FlowFilter.java:51
Method
doPostFilter
(GatewayContext context)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/GrayFilter.java:47
Method
doPostFilter
(GatewayContext context)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/LoadBalanceFilter.java:54
Method
doPostFilter
(GatewayContext context)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/route/RouteFilter.java:34
Method
doPostFilter
(GatewayContext context)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/cors/CorsFilter.java:26
Method
doPreFilter
(int index, GatewayContext context)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/FilterChain.java:34
Method
doPreFilter
(GatewayContext context)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/flow/FlowFilter.java:27
Method
doPreFilter
(GatewayContext context)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/GrayFilter.java:21
Method
doPreFilter
(GatewayContext context)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/LoadBalanceFilter.java:24
Method
doPreFilter
(GatewayContext context)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/route/RouteFilter.java:19
Method
doPreFilter
(GatewayContext context)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/cors/CorsFilter.java:16
Method
doSubscribeAllServices
()
GraceGateway-Register/src/main/java/com/grace/gateway/register/service/impl/nacos/NacosRegisterCenter.java:109
Method
exceptionCaught
(ChannelHandlerContext ctx, Throwable cause)
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/handler/NettyHttpServerHandler.java:20
Method
executeRequest
(GatewayContext gatewayContext)
GraceGateway-Core/src/main/java/com/grace/gateway/core/resilience/Resilience.java:36
Method
getCookie
获取Cookie
GraceGateway-Core/src/main/java/com/grace/gateway/core/request/GatewayRequest.java:166
Method
getExecutor
()
GraceGateway-Config/src/main/java/com/grace/gateway/config/service/impl/nacos/NacosConfigCenter.java:75
Method
getOrder
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/flow/FlowFilter.java:61
Method
getOrder
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/GrayFilter.java:57
Method
getOrder
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/LoadBalanceFilter.java:64
Method
getOrder
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/route/RouteFilter.java:44
Method
getOrder
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/cors/CorsFilter.java:41
Method
getRouteById
(String id)
GraceGateway-Config/src/main/java/com/grace/gateway/config/manager/DynamicConfigManager.java:65
Method
getRouteByServiceName
(String serviceName)
GraceGateway-Config/src/main/java/com/grace/gateway/config/manager/DynamicConfigManager.java:69
Method
handle
(Throwable throwable, GatewayContext context)
GraceGateway-Core/src/main/java/com/grace/gateway/core/resilience/fallback/DefaultFallbackHandler.java:12
Method
init
(ConfigCenter configCenter)
GraceGateway-Config/src/main/java/com/grace/gateway/config/service/impl/zookeeper/ZookeeperConfigCenter.java:22
Method
initChannel
(Channel ch)
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/NettyHttpServer.java:81
Method
isStarted
是否启动
GraceGateway-Core/src/main/java/com/grace/gateway/core/config/LifeCycle.java:18
Method
isStarted
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/config/Container.java:38
Method
isStarted
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/NettyHttpClient.java:75
Method
isStarted
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/NettyHttpServer.java:108
Method
isWindowsPlatform
()
GraceGateway-Common/src/main/java/com/grace/gateway/common/util/SystemUtil.java:24
Method
main
(String[] args)
GraceGateway-Demo/src/main/java/com/grace/gateway/demo/Main.java:7
Method
main
(String[] args)
GraceGateway-User/src/main/java/com/grace/gateway/user/Application.java:10
Method
main
(String[] args)
SpringCloudGateway/src/main/java/com/grace/gateway/springcloudgateway/GatewayApplication.java:10
Method
mark
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/resilience/fallback/DefaultFallbackHandler.java:19
Method
mark
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/flow/FlowFilter.java:56
Method
mark
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/GrayFilter.java:52
Method
mark
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/strategy/ClientIpGrayStrategy.java:26
Method
mark
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/strategy/ThresholdGrayStrategy.java:31
Method
mark
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/LoadBalanceFilter.java:59
Method
mark
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/GrayLoadBalanceStrategy.java:24
Method
mark
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/RandomLoadBalanceStrategy.java:18
Method
mark
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/ClientIpConsistentHashLoadBalanceStrategy.java:37
Method
mark
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/ClientIpLoadBalanceStrategy.java:17
Method
mark
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/RoundRobinLoadBalanceStrategy.java:51
Method
mark
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/WeightLoadBalanceStrategy.java:25
Method
mark
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/route/RouteFilter.java:39
Method
mark
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/cors/CorsFilter.java:36
Method
ping1
()
GraceGateway-User/src/main/java/com/grace/gateway/user/controller/UserController.java:13
Method
ping2
()
GraceGateway-User/src/main/java/com/grace/gateway/user/controller/UserController.java:18
Method
process
(ChannelHandlerContext ctx, FullHttpRequest request)
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/processor/NettyCoreProcessor.java:21
Method
receiveConfigInfo
(String configInfo)
GraceGateway-Config/src/main/java/com/grace/gateway/config/service/impl/nacos/NacosConfigCenter.java:80
Method
refillTokens
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/algorithm/TokenBucketRateLimiter.java:41
Method
removeServiceInstance
(String serviceName, ServiceInstance instance)
GraceGateway-Config/src/main/java/com/grace/gateway/config/manager/DynamicConfigManager.java:99
Method
selectInstance
(GatewayContext context, List<ServiceInstance> instances)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/GrayLoadBalanceStrategy.java:12
Method
selectInstance
(GatewayContext context, List<ServiceInstance> instances)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/RandomLoadBalanceStrategy.java:13
Method
selectInstance
(GatewayContext context, List<ServiceInstance> instances)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/ClientIpConsistentHashLoadBalanceStrategy.java:16
Method
selectInstance
(GatewayContext context, List<ServiceInstance> instances)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/ClientIpLoadBalanceStrategy.java:12
Method
selectInstance
(GatewayContext context, List<ServiceInstance> instances)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/RoundRobinLoadBalanceStrategy.java:24
Method
selectInstance
(GatewayContext context, List<ServiceInstance> instances)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/WeightLoadBalanceStrategy.java:13
Method
shouldRoute2Gray
(GatewayContext context, List<ServiceInstance> instances)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/strategy/ClientIpGrayStrategy.java:15
Method
shouldRoute2Gray
(GatewayContext context, List<ServiceInstance> instances)
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/strategy/ThresholdGrayStrategy.java:19
Method
shutdown
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/config/Container.java:31
Method
shutdown
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/NettyHttpClient.java:63
Method
shutdown
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/NettyHttpServer.java:96
Method
simulateExternalService
()
GraceGateway-Core/src/test/java/com/grace/gateway/core/test/TestResilience.java:76
Method
start
(String[] args)
GraceGateway-Bootstrap/src/main/java/com/grace/gateway/bootstrap/Bootstrap.java:25
Method
start
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/config/Container.java:24
Method
start
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/NettyHttpClient.java:44
Method
start
()
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/NettyHttpServer.java:65
Method
subscribeRoutesChange
(RoutesChangeListener listener)
GraceGateway-Config/src/main/java/com/grace/gateway/config/service/impl/zookeeper/ZookeeperConfigCenter.java:30
Method
test
()
GraceGateway-Config/src/test/java/com/grace/gateway/config/test/TestResolveUri.java:15
Method
testApi
()
GraceGateway-Config/src/test/java/com/grace/gateway/config/test/TestResolveUri.java:35
Method
testAsync
()
GraceGateway-Core/src/test/java/com/grace/gateway/core/test/TestSimple.java:40
Method
testAtomicInteger
()
GraceGateway-Core/src/test/java/com/grace/gateway/core/test/TestSimple.java:31
← previous
next →
101–200 of 220, ranked by callers