Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Elejiang/GraceGateway
/ types & classes
Types & classes
110 in github.com/Elejiang/GraceGateway
⨍
Functions
220
◇
Types & classes
110
Class
Application
GraceGateway-User/src/main/java/com/grace/gateway/user/Application.java:7
Interface
BasicConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/BasicConstant.java:3
Class
Bootstrap
GraceGateway-Bootstrap/src/main/java/com/grace/gateway/bootstrap/Bootstrap.java:14
Enum
CircuitBreakerEnum
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/CircuitBreakerEnum.java:3
Class
ClientIpConsistentHashLoadBalanceStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/ClientIpConsistentHashLoadBalanceStrategy.java:14
Class
ClientIpGrayStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/strategy/ClientIpGrayStrategy.java:13
Class
ClientIpLoadBalanceStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/ClientIpLoadBalanceStrategy.java:10
Class
Config
网关静态配置
GraceGateway-Config/src/main/java/com/grace/gateway/config/config/Config.java:14
Class
ConfigCenter
配置中心
GraceGateway-Config/src/main/java/com/grace/gateway/config/config/ConfigCenter.java:12
Interface
ConfigCenterConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/ConfigCenterConstant.java:5
Enum
ConfigCenterEnum
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/ConfigCenterEnum.java:5
Interface
ConfigCenterProcessor
配置中心接口
GraceGateway-Config/src/main/java/com/grace/gateway/config/service/ConfigCenterProcessor.java:9
Interface
ConfigConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/ConfigConstant.java:3
Class
ConfigLoader
配置加载
GraceGateway-Config/src/main/java/com/grace/gateway/config/loader/ConfigLoader.java:13
Class
ConfigUtil
GraceGateway-Config/src/main/java/com/grace/gateway/config/util/ConfigUtil.java:12
Class
ConnectException
连接异常,连接某实例时发生异常
GraceGateway-Common/src/main/java/com/grace/gateway/common/exception/ConnectException.java:11
Class
ConsistentHashing
GraceGateway-Core/src/main/java/com/grace/gateway/core/algorithm/ConsistentHashing.java:7
Class
Container
GraceGateway-Core/src/main/java/com/grace/gateway/core/config/Container.java:10
Class
ContextHelper
GraceGateway-Core/src/main/java/com/grace/gateway/core/helper/ContextHelper.java:14
Class
CorsFilter
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/cors/CorsFilter.java:14
Class
DefaultFallbackHandler
GraceGateway-Core/src/main/java/com/grace/gateway/core/resilience/fallback/DefaultFallbackHandler.java:10
Class
DynamicConfigManager
动态配置管理,缓存从配置中心拉取下来的配置
GraceGateway-Config/src/main/java/com/grace/gateway/config/manager/DynamicConfigManager.java:17
Interface
FallbackConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/FallbackConstant.java:3
Interface
FallbackHandler
GraceGateway-Core/src/main/java/com/grace/gateway/core/resilience/fallback/FallbackHandler.java:5
Class
FallbackHandlerManager
GraceGateway-Core/src/main/java/com/grace/gateway/core/resilience/fallback/FallbackHandlerManager.java:9
Interface
Filter
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/Filter.java:5
Class
FilterChain
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/FilterChain.java:11
Class
FilterChainFactory
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/FilterChainFactory.java:18
Class
FilterConfig
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/RouteDefinition.java:83
Interface
FilterConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/FilterConstant.java:3
Class
FilterUtil
GraceGateway-Config/src/main/java/com/grace/gateway/config/util/FilterUtil.java:12
Enum
FlowEnum
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/FlowEnum.java:3
Class
FlowFilter
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/flow/FlowFilter.java:21
Class
FlowFilterConfig
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/RouteDefinition.java:140
Class
GatewayApplication
SpringCloudGateway/src/main/java/com/grace/gateway/springcloudgateway/GatewayApplication.java:7
Class
GatewayContext
GraceGateway-Core/src/main/java/com/grace/gateway/core/context/GatewayContext.java:11
Class
GatewayException
GraceGateway-Common/src/main/java/com/grace/gateway/common/exception/GatewayException.java:8
Class
GatewayRequest
网关请求
GraceGateway-Core/src/main/java/com/grace/gateway/core/request/GatewayRequest.java:24
Class
GatewayResponse
GraceGateway-Core/src/main/java/com/grace/gateway/core/response/GatewayResponse.java:12
Interface
GrayConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/GrayConstant.java:3
Class
GrayFilter
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/GrayFilter.java:18
Class
GrayFilterConfig
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/RouteDefinition.java:104
Class
GrayLoadBalanceStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/GrayLoadBalanceStrategy.java:10
Interface
GrayStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/strategy/GrayStrategy.java:8
Class
GrayStrategyManager
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/GrayStrategyManager.java:12
Class
HttpClient
GraceGateway-Core/src/main/java/com/grace/gateway/core/http/HttpClient.java:11
Class
HttpClientConfig
GraceGateway-Config/src/main/java/com/grace/gateway/config/config/HttpClientConfig.java:5
Interface
HttpConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/HttpConstant.java:3
Class
LeakyBucketRateLimiter
GraceGateway-Core/src/main/java/com/grace/gateway/core/algorithm/LeakyBucketRateLimiter.java:14
Interface
LifeCycle
GraceGateway-Core/src/main/java/com/grace/gateway/core/config/LifeCycle.java:3
Class
LimitedException
限制异常,一般发生在流控
GraceGateway-Common/src/main/java/com/grace/gateway/common/exception/LimitedException.java:11
Interface
LoadBalanceConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/LoadBalanceConstant.java:3
Class
LoadBalanceFilter
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/LoadBalanceFilter.java:21
Class
LoadBalanceFilterConfig
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/RouteDefinition.java:120
Interface
LoadBalanceStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/LoadBalanceStrategy.java:8
Class
LoadBalanceStrategyManager
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/LoadBalanceStrategyManager.java:12
Class
Main
GraceGateway-Demo/src/main/java/com/grace/gateway/demo/Main.java:5
Class
NacosConfig
GraceGateway-Config/src/main/java/com/grace/gateway/config/config/lib/nacos/NacosConfig.java:7
Class
NacosConfigCenter
GraceGateway-Config/src/main/java/com/grace/gateway/config/service/impl/nacos/NacosConfigCenter.java:24
Interface
NacosConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/NacosConstant.java:3
Class
NacosRegisterCenter
GraceGateway-Register/src/main/java/com/grace/gateway/register/service/impl/nacos/NacosRegisterCenter.java:38
Class
NacosRegisterListener
GraceGateway-Register/src/main/java/com/grace/gateway/register/service/impl/nacos/NacosRegisterCenter.java:139
Class
NetUtil
GraceGateway-Register/src/main/java/com/grace/gateway/register/util/NetUtil.java:10
Class
NettyConfig
netty配置
GraceGateway-Config/src/main/java/com/grace/gateway/config/config/NettyConfig.java:8
Class
NettyCoreProcessor
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/processor/NettyCoreProcessor.java:18
Class
NettyHttpClient
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/NettyHttpClient.java:22
Class
NettyHttpServer
Netty的Server端实现
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/NettyHttpServer.java:32
Class
NettyHttpServerHandler
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/handler/NettyHttpServerHandler.java:8
Interface
NettyProcessor
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/processor/NettyProcessor.java:7
Class
NotFoundException
当下游服务找不到时抛出该异常
GraceGateway-Common/src/main/java/com/grace/gateway/common/exception/NotFoundException.java:11
Class
RandomLoadBalanceStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/RandomLoadBalanceStrategy.java:11
Interface
RateLimiter
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/flow/RateLimiter.java:5
Class
RegisterCenter
注册中心
GraceGateway-Config/src/main/java/com/grace/gateway/config/config/RegisterCenter.java:13
Interface
RegisterCenterConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/RegisterCenterConstant.java:5
Enum
RegisterCenterEnum
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/RegisterCenterEnum.java:5
Interface
RegisterCenterListener
注册实例变化监听器
GraceGateway-Register/src/main/java/com/grace/gateway/register/service/RegisterCenterListener.java:11
Interface
RegisterCenterProcessor
注册中心接口
GraceGateway-Register/src/main/java/com/grace/gateway/register/service/RegisterCenterProcessor.java:8
Class
RequestHelper
Netty服务端、网关、Http客户端之间的请求转换
GraceGateway-Core/src/main/java/com/grace/gateway/core/helper/RequestHelper.java:21
Class
Resilience
GraceGateway-Core/src/main/java/com/grace/gateway/core/resilience/Resilience.java:23
Class
ResilienceConfig
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/RouteDefinition.java:39
Enum
ResilienceEnum
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/ResilienceEnum.java:3
Class
ResilienceFactory
GraceGateway-Core/src/main/java/com/grace/gateway/core/resilience/ResilienceFactory.java:20
Enum
ResponseCode
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/ResponseCode.java:6
Class
ResponseException
GraceGateway-Common/src/main/java/com/grace/gateway/common/exception/ResponseException.java:8
Class
ResponseHelper
Netty服务端、网关、Http客户端之间的响应转换
GraceGateway-Core/src/main/java/com/grace/gateway/core/helper/ResponseHelper.java:19
Class
RoundRobinLoadBalanceStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/RoundRobinLoadBalanceStrategy.java:16
Class
RouteDefinition
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/RouteDefinition.java:18
Class
RouteFilter
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/route/RouteFilter.java:17
Interface
RouteListener
GraceGateway-Config/src/main/java/com/grace/gateway/config/manager/RouteListener.java:5
Class
RouteResolver
GraceGateway-Config/src/main/java/com/grace/gateway/config/helper/RouteResolver.java:11
Class
RouteUtil
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/route/RouteUtil.java:13
Interface
RoutesChangeListener
规则变更监听器
GraceGateway-Config/src/main/java/com/grace/gateway/config/service/RoutesChangeListener.java:11
Class
ServiceDefinition
服务定义
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/ServiceDefinition.java:11
Class
ServiceInstance
服务实例
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/ServiceInstance.java:11
Class
SlidingWindowRateLimiter
GraceGateway-Core/src/main/java/com/grace/gateway/core/algorithm/SlidingWindowRateLimiter.java:12
Class
SystemUtil
GraceGateway-Common/src/main/java/com/grace/gateway/common/util/SystemUtil.java:6
Class
TestAsyncHttpClient
GraceGateway-Core/src/test/java/com/grace/gateway/core/test/TestAsyncHttpClient.java:18
Class
TestConfig
GraceGateway-Config/src/test/java/com/grace/gateway/config/test/TestConfig.java:14
Class
TestJson
GraceGateway-Config/src/test/java/com/grace/gateway/config/test/TestJson.java:6
Class
TestJson
GraceGateway-Core/src/test/java/com/grace/gateway/core/test/TestJson.java:10
next →
1–100 of 110, ranked by callers