MCPcopy Create free account

hub / github.com/Elejiang/GraceGateway / types & classes

Types & classes110 in github.com/Elejiang/GraceGateway

ClassApplication
GraceGateway-User/src/main/java/com/grace/gateway/user/Application.java:7
InterfaceBasicConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/BasicConstant.java:3
ClassBootstrap
GraceGateway-Bootstrap/src/main/java/com/grace/gateway/bootstrap/Bootstrap.java:14
EnumCircuitBreakerEnum
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/CircuitBreakerEnum.java:3
ClassClientIpConsistentHashLoadBalanceStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/ClientIpConsistentHashLoadBalanceStrategy.java:14
ClassClientIpGrayStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/strategy/ClientIpGrayStrategy.java:13
ClassClientIpLoadBalanceStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/ClientIpLoadBalanceStrategy.java:10
ClassConfig
网关静态配置
GraceGateway-Config/src/main/java/com/grace/gateway/config/config/Config.java:14
ClassConfigCenter
配置中心
GraceGateway-Config/src/main/java/com/grace/gateway/config/config/ConfigCenter.java:12
InterfaceConfigCenterConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/ConfigCenterConstant.java:5
EnumConfigCenterEnum
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/ConfigCenterEnum.java:5
InterfaceConfigCenterProcessor
配置中心接口
GraceGateway-Config/src/main/java/com/grace/gateway/config/service/ConfigCenterProcessor.java:9
InterfaceConfigConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/ConfigConstant.java:3
ClassConfigLoader
配置加载
GraceGateway-Config/src/main/java/com/grace/gateway/config/loader/ConfigLoader.java:13
ClassConfigUtil
GraceGateway-Config/src/main/java/com/grace/gateway/config/util/ConfigUtil.java:12
ClassConnectException
连接异常,连接某实例时发生异常
GraceGateway-Common/src/main/java/com/grace/gateway/common/exception/ConnectException.java:11
ClassConsistentHashing
GraceGateway-Core/src/main/java/com/grace/gateway/core/algorithm/ConsistentHashing.java:7
ClassContainer
GraceGateway-Core/src/main/java/com/grace/gateway/core/config/Container.java:10
ClassContextHelper
GraceGateway-Core/src/main/java/com/grace/gateway/core/helper/ContextHelper.java:14
ClassCorsFilter
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/cors/CorsFilter.java:14
ClassDefaultFallbackHandler
GraceGateway-Core/src/main/java/com/grace/gateway/core/resilience/fallback/DefaultFallbackHandler.java:10
ClassDynamicConfigManager
动态配置管理,缓存从配置中心拉取下来的配置
GraceGateway-Config/src/main/java/com/grace/gateway/config/manager/DynamicConfigManager.java:17
InterfaceFallbackConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/FallbackConstant.java:3
InterfaceFallbackHandler
GraceGateway-Core/src/main/java/com/grace/gateway/core/resilience/fallback/FallbackHandler.java:5
ClassFallbackHandlerManager
GraceGateway-Core/src/main/java/com/grace/gateway/core/resilience/fallback/FallbackHandlerManager.java:9
InterfaceFilter
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/Filter.java:5
ClassFilterChain
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/FilterChain.java:11
ClassFilterChainFactory
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/FilterChainFactory.java:18
ClassFilterConfig
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/RouteDefinition.java:83
InterfaceFilterConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/FilterConstant.java:3
ClassFilterUtil
GraceGateway-Config/src/main/java/com/grace/gateway/config/util/FilterUtil.java:12
EnumFlowEnum
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/FlowEnum.java:3
ClassFlowFilter
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/flow/FlowFilter.java:21
ClassFlowFilterConfig
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/RouteDefinition.java:140
ClassGatewayApplication
SpringCloudGateway/src/main/java/com/grace/gateway/springcloudgateway/GatewayApplication.java:7
ClassGatewayContext
GraceGateway-Core/src/main/java/com/grace/gateway/core/context/GatewayContext.java:11
ClassGatewayException
GraceGateway-Common/src/main/java/com/grace/gateway/common/exception/GatewayException.java:8
ClassGatewayRequest
网关请求
GraceGateway-Core/src/main/java/com/grace/gateway/core/request/GatewayRequest.java:24
ClassGatewayResponse
GraceGateway-Core/src/main/java/com/grace/gateway/core/response/GatewayResponse.java:12
InterfaceGrayConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/GrayConstant.java:3
ClassGrayFilter
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/GrayFilter.java:18
ClassGrayFilterConfig
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/RouteDefinition.java:104
ClassGrayLoadBalanceStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/GrayLoadBalanceStrategy.java:10
InterfaceGrayStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/strategy/GrayStrategy.java:8
ClassGrayStrategyManager
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/gray/GrayStrategyManager.java:12
ClassHttpClient
GraceGateway-Core/src/main/java/com/grace/gateway/core/http/HttpClient.java:11
ClassHttpClientConfig
GraceGateway-Config/src/main/java/com/grace/gateway/config/config/HttpClientConfig.java:5
InterfaceHttpConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/HttpConstant.java:3
ClassLeakyBucketRateLimiter
GraceGateway-Core/src/main/java/com/grace/gateway/core/algorithm/LeakyBucketRateLimiter.java:14
InterfaceLifeCycle
GraceGateway-Core/src/main/java/com/grace/gateway/core/config/LifeCycle.java:3
ClassLimitedException
限制异常,一般发生在流控
GraceGateway-Common/src/main/java/com/grace/gateway/common/exception/LimitedException.java:11
InterfaceLoadBalanceConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/LoadBalanceConstant.java:3
ClassLoadBalanceFilter
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/LoadBalanceFilter.java:21
ClassLoadBalanceFilterConfig
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/RouteDefinition.java:120
InterfaceLoadBalanceStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/LoadBalanceStrategy.java:8
ClassLoadBalanceStrategyManager
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/LoadBalanceStrategyManager.java:12
ClassMain
GraceGateway-Demo/src/main/java/com/grace/gateway/demo/Main.java:5
ClassNacosConfig
GraceGateway-Config/src/main/java/com/grace/gateway/config/config/lib/nacos/NacosConfig.java:7
ClassNacosConfigCenter
GraceGateway-Config/src/main/java/com/grace/gateway/config/service/impl/nacos/NacosConfigCenter.java:24
InterfaceNacosConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/NacosConstant.java:3
ClassNacosRegisterCenter
GraceGateway-Register/src/main/java/com/grace/gateway/register/service/impl/nacos/NacosRegisterCenter.java:38
ClassNacosRegisterListener
GraceGateway-Register/src/main/java/com/grace/gateway/register/service/impl/nacos/NacosRegisterCenter.java:139
ClassNetUtil
GraceGateway-Register/src/main/java/com/grace/gateway/register/util/NetUtil.java:10
ClassNettyConfig
netty配置
GraceGateway-Config/src/main/java/com/grace/gateway/config/config/NettyConfig.java:8
ClassNettyCoreProcessor
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/processor/NettyCoreProcessor.java:18
ClassNettyHttpClient
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/NettyHttpClient.java:22
ClassNettyHttpServer
Netty的Server端实现
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/NettyHttpServer.java:32
ClassNettyHttpServerHandler
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/handler/NettyHttpServerHandler.java:8
InterfaceNettyProcessor
GraceGateway-Core/src/main/java/com/grace/gateway/core/netty/processor/NettyProcessor.java:7
ClassNotFoundException
当下游服务找不到时抛出该异常
GraceGateway-Common/src/main/java/com/grace/gateway/common/exception/NotFoundException.java:11
ClassRandomLoadBalanceStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/RandomLoadBalanceStrategy.java:11
InterfaceRateLimiter
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/flow/RateLimiter.java:5
ClassRegisterCenter
注册中心
GraceGateway-Config/src/main/java/com/grace/gateway/config/config/RegisterCenter.java:13
InterfaceRegisterCenterConstant
GraceGateway-Common/src/main/java/com/grace/gateway/common/constant/RegisterCenterConstant.java:5
EnumRegisterCenterEnum
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/RegisterCenterEnum.java:5
InterfaceRegisterCenterListener
注册实例变化监听器
GraceGateway-Register/src/main/java/com/grace/gateway/register/service/RegisterCenterListener.java:11
InterfaceRegisterCenterProcessor
注册中心接口
GraceGateway-Register/src/main/java/com/grace/gateway/register/service/RegisterCenterProcessor.java:8
ClassRequestHelper
Netty服务端、网关、Http客户端之间的请求转换
GraceGateway-Core/src/main/java/com/grace/gateway/core/helper/RequestHelper.java:21
ClassResilience
GraceGateway-Core/src/main/java/com/grace/gateway/core/resilience/Resilience.java:23
ClassResilienceConfig
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/RouteDefinition.java:39
EnumResilienceEnum
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/ResilienceEnum.java:3
ClassResilienceFactory
GraceGateway-Core/src/main/java/com/grace/gateway/core/resilience/ResilienceFactory.java:20
EnumResponseCode
GraceGateway-Common/src/main/java/com/grace/gateway/common/enums/ResponseCode.java:6
ClassResponseException
GraceGateway-Common/src/main/java/com/grace/gateway/common/exception/ResponseException.java:8
ClassResponseHelper
Netty服务端、网关、Http客户端之间的响应转换
GraceGateway-Core/src/main/java/com/grace/gateway/core/helper/ResponseHelper.java:19
ClassRoundRobinLoadBalanceStrategy
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/loadbalance/strategy/RoundRobinLoadBalanceStrategy.java:16
ClassRouteDefinition
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/RouteDefinition.java:18
ClassRouteFilter
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/route/RouteFilter.java:17
InterfaceRouteListener
GraceGateway-Config/src/main/java/com/grace/gateway/config/manager/RouteListener.java:5
ClassRouteResolver
GraceGateway-Config/src/main/java/com/grace/gateway/config/helper/RouteResolver.java:11
ClassRouteUtil
GraceGateway-Core/src/main/java/com/grace/gateway/core/filter/route/RouteUtil.java:13
InterfaceRoutesChangeListener
规则变更监听器
GraceGateway-Config/src/main/java/com/grace/gateway/config/service/RoutesChangeListener.java:11
ClassServiceDefinition
服务定义
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/ServiceDefinition.java:11
ClassServiceInstance
服务实例
GraceGateway-Config/src/main/java/com/grace/gateway/config/pojo/ServiceInstance.java:11
ClassSlidingWindowRateLimiter
GraceGateway-Core/src/main/java/com/grace/gateway/core/algorithm/SlidingWindowRateLimiter.java:12
ClassSystemUtil
GraceGateway-Common/src/main/java/com/grace/gateway/common/util/SystemUtil.java:6
ClassTestAsyncHttpClient
GraceGateway-Core/src/test/java/com/grace/gateway/core/test/TestAsyncHttpClient.java:18
ClassTestConfig
GraceGateway-Config/src/test/java/com/grace/gateway/config/test/TestConfig.java:14
ClassTestJson
GraceGateway-Config/src/test/java/com/grace/gateway/config/test/TestJson.java:6
ClassTestJson
GraceGateway-Core/src/test/java/com/grace/gateway/core/test/TestJson.java:10
next →1–100 of 110, ranked by callers