Path Lines of Code cmd/pixiu/pixiu.go 34 configcenter/configclient.go 11 configcenter/load.go 95 configcenter/nacos_load.go 109 configs/conf.yaml 73 configs/conf_with_nacos.yaml 93 pkg/adapter/dubboregistry/common/common.go 10 pkg/adapter/dubboregistry/registry/base/baseregistry.go 74 pkg/adapter/dubboregistry/registry/listener.go 5 pkg/adapter/dubboregistry/registry/nacos/application_listener.go 130 pkg/adapter/dubboregistry/registry/nacos/application_service_listener.go 168 pkg/adapter/dubboregistry/registry/nacos/interface_listener.go 162 pkg/adapter/dubboregistry/registry/nacos/registry.go 76 pkg/adapter/dubboregistry/registry/nacos/service_listener.go 176 pkg/adapter/dubboregistry/registry/registry.go 116 pkg/adapter/dubboregistry/registry/util.go 26 pkg/adapter/dubboregistry/registry/zookeeper/application_listener.go 117 pkg/adapter/dubboregistry/registry/zookeeper/application_service_listener.go 226 pkg/adapter/dubboregistry/registry/zookeeper/interface_listener.go 130 pkg/adapter/dubboregistry/registry/zookeeper/registry.go 91 pkg/adapter/dubboregistry/registry/zookeeper/service_listener.go 144 pkg/adapter/dubboregistry/registrycenter.go 117 pkg/adapter/dubboregistry/remoting/zookeeper/client.go 241 pkg/adapter/springcloud/cloud.go 268 pkg/adapter/springcloud/common/common.go 4 pkg/adapter/springcloud/servicediscovery/nacos/nacos.go 203 pkg/adapter/springcloud/servicediscovery/servicediscovery.go 45 pkg/adapter/springcloud/servicediscovery/zookeeper/application_listener.go 165 pkg/adapter/springcloud/servicediscovery/zookeeper/service_listener.go 125 pkg/adapter/springcloud/servicediscovery/zookeeper/zk_discovery.go 292 pkg/client/client.go 11 pkg/client/dubbo/config.go 13 pkg/client/dubbo/default.go 28 pkg/client/dubbo/dubbo.go 274 pkg/client/dubbo/mapper.go 220 pkg/client/dubbo/option.go 154 pkg/client/http/http.go 155 pkg/client/http/mapper.go 178 pkg/client/mapper.go 45 pkg/client/metadata.go 13 pkg/client/mq/config.go 39 pkg/client/mq/facade.go 56 pkg/client/mq/kafka_facade.go 206 pkg/client/mq/mq.go 127 pkg/client/mq/msg.go 34 pkg/client/proxy/descriptor_source.go 120 pkg/client/proxy/proxy.go 60 pkg/client/proxy/reflection.go 56 pkg/client/request.go 34 pkg/client/response.go 25 pkg/client/triple/triple.go 79 pkg/cluster/cluster.go 34 pkg/cluster/healthcheck/healthcheck.go 255 pkg/cluster/healthcheck/http.go 13 pkg/cluster/healthcheck/https.go 13 pkg/cluster/healthcheck/tcp.go 12 pkg/cluster/healthcheck/utils.go 43 pkg/cluster/loadbalancer/load_balancer.go 20 pkg/cluster/loadbalancer/maglev/maglev_hash.go 45 pkg/cluster/loadbalancer/maglev/permutation.go 222 pkg/cluster/loadbalancer/rand/load_balancer_rand.go 15 pkg/cluster/loadbalancer/ringhash/ring_hash.go 51 pkg/cluster/loadbalancer/roundrobin/round_robin.go 19 pkg/cmd/deployer.go 6 pkg/cmd/gateway.go 150 pkg/cmd/sidecar.go 23 pkg/common/constant/env.go 16 pkg/common/constant/filter.go 19 pkg/common/constant/hotreload.go 7 pkg/common/constant/http.go 57 pkg/common/constant/jtypes.go 21 pkg/common/constant/key.go 61 pkg/common/constant/pixiu.go 35 pkg/common/constant/remote.go 6 pkg/common/constant/url.go 9 pkg/common/extension/adapter/adapter.go 42 pkg/common/extension/filter/filter.go 122 pkg/common/extension/filter/filter_chain.go 54 pkg/common/extension/filter/filter_manager.go 80 pkg/common/extension/filter/filter_status.go 6 pkg/common/grpc/RoundTripper.go 13 pkg/common/grpc/manager.go 120 pkg/common/http/manager.go 198 pkg/common/mock/router.go 19 pkg/common/mock/routerfilter.go 84 pkg/common/router/router.go 126 pkg/common/router/trie/trie.go 268 pkg/common/runtime/runtime.go 87 pkg/common/shutdown/graceful_shutdown_signal_darwin.go 16 pkg/common/shutdown/graceful_shutdown_signal_linux.go 16 pkg/common/shutdown/graceful_shutdown_signal_windows.go 13 pkg/common/util/response.go 149 pkg/common/util/stringutil/stringutil.go 78 pkg/common/yaml/yaml.go 44 pkg/config/api_config.go 371 pkg/config/config_load.go 207 pkg/config/version.go 4 pkg/config/xds/apiclient/apiclient.go 38 pkg/config/xds/apiclient/grpc.go 313 pkg/config/xds/apiclient/grpc_envoy.go 361 pkg/config/xds/cds.go 176 pkg/config/xds/lds.go 168 pkg/config/xds/xds.go 130 pkg/context/base_context.go 31 pkg/context/dubbo/context.go 36 pkg/context/http/context.go 154 pkg/context/mock/context.go 33 pkg/filter/accesslog/access_log.go 116 pkg/filter/accesslog/log.go 88 pkg/filter/auth/jwt/config.go 49 pkg/filter/auth/jwt/jwt.go 163 pkg/filter/authority/authority.go 69 pkg/filter/authority/config.go 39 pkg/filter/cors/cors.go 89 pkg/filter/csrf/csrf.go 96 pkg/filter/event/event.go 62 pkg/filter/failinject/config.go 25 pkg/filter/failinject/filter.go 96 pkg/filter/header/header.go 68 pkg/filter/host/host.go 46 pkg/filter/http/apiconfig/api/discovery_service.go 219 pkg/filter/http/apiconfig/api_config.go 114 pkg/filter/http/apiconfig/config.go 10 pkg/filter/http/dubboproxy/dubbo.go 172 pkg/filter/http/grpcproxy/descriptor.go 149 pkg/filter/http/grpcproxy/descriptor_operation.go 41 pkg/filter/http/grpcproxy/descriptor_source.go 147 pkg/filter/http/grpcproxy/grpc.go 303 pkg/filter/http/grpcproxy/invoke.go 28 pkg/filter/http/httpproxy/routerfilter.go 123 pkg/filter/http/loadbalancer/loadbalancer.go 50 pkg/filter/http/proxyrewrite/rewrite.go 73 pkg/filter/http/proxywasm/filter.go 87 pkg/filter/http/proxywasm/filter_windows.go 45 pkg/filter/http/remote/call.go 195 pkg/filter/metric/metric.go 165 pkg/filter/network/dubboproxy/dubbofiltermanager.go 38 pkg/filter/network/dubboproxy/filter/http/httpfilter.go 97 pkg/filter/network/dubboproxy/filter/proxy/proxyfilter.go 147 pkg/filter/network/dubboproxy/manager.go 143 pkg/filter/network/dubboproxy/plugin.go 30 pkg/filter/network/grpcconnectionmanager/plugin.go 28 pkg/filter/network/httpconnectionmanager/plugin.go 28 pkg/filter/prometheus/config.go 13 pkg/filter/prometheus/metric.go 78 pkg/filter/sentinel/circuitbreaker/circuit_breaker.go 114 pkg/filter/sentinel/config.go 18 pkg/filter/sentinel/exact.go 28 pkg/filter/sentinel/logger_warpper.go 33 pkg/filter/sentinel/matcher.go 31 pkg/filter/sentinel/ratelimit/config.go 19 pkg/filter/sentinel/ratelimit/mock.go 39 pkg/filter/sentinel/ratelimit/rate_limit.go 92 pkg/filter/sentinel/regex.go 34 pkg/filter/tracing/tracing.go 54 pkg/filter/traffic/models.go 10 pkg/filter/traffic/traffic.go 156 pkg/filterchain/network_filter_chain.go 72 pkg/hotreload/hotreload.go 71 pkg/hotreload/logger.go 60 pkg/hotreload/route_reloader.go 93 pkg/listener/http/http_listener.go 148 pkg/listener/http2/http2_listener.go 124 pkg/listener/listener.go 44 pkg/listener/tcp/pkg_handler.go 16 pkg/listener/tcp/server_handler.go 198 pkg/listener/tcp/tcp_listener.go 96 pkg/listener/triple/triple_listener.go 107 pkg/logger/controller.go 91 pkg/logger/logger.go 79 pkg/logger/output.go 25 pkg/logger/triple.go 30 pkg/model/adapter.go 7 pkg/model/base.go 88 pkg/model/bootstrap.go 130 pkg/model/cluster.go 85 pkg/model/filter.go 11 pkg/model/health.go 29 pkg/model/http.go 87 pkg/model/lb.go 26 pkg/model/listener.go 47 pkg/model/log.go 150 pkg/model/match.go 30 pkg/model/metric.go 5 pkg/model/pprof.go 5 pkg/model/remote.go 10 pkg/model/router.go 111 pkg/model/trace.go 11 pkg/model/tracing.go 10 pkg/model/wasm.go 8 pkg/pluginregistry/proxywasm_register.go 4 pkg/pluginregistry/registry.go 38 pkg/pool/pool.go 57 pkg/prometheus/prometheus.go 318 pkg/remote/nacos/client.go 65 pkg/remote/zookeeper/client.go 68 pkg/router/api.go 20 pkg/router/route.go 237 pkg/server/adapter_manager.go 56 pkg/server/api_config_manager.go 54 pkg/server/cluster_manager.go 237 pkg/server/controls/controls.go 29 pkg/server/dynamic_resource_manager.go 73 pkg/server/http.go 20 pkg/server/listener_manager.go 200 pkg/server/otel.go 35 pkg/server/pixiu_start.go 110 pkg/server/router_manager.go 73 pkg/tracing/api.go 7 pkg/tracing/driver.go 107 pkg/tracing/http.go 7 pkg/tracing/jaeger/jaeger.go 21 pkg/tracing/otlp/otlp.go 16 pkg/tracing/trace_manager.go 18 pkg/wasm/key.go 14 pkg/wasm/manager.go 60 pkg/wasm/service.go 89 pkg/wasm/utils.go 76