13723778149 commented on issue #12080:
URL: https://github.com/apache/apisix/issues/12080#issuecomment-2749837166

   > 您能否提供配置文件以及路由和插件的配置信息?另外,请求失败时的错误消息是什么?
   
   [root@new-chess-gateway 09:37:04 /usr/local/apisix]$ cat conf/config.yaml
   ---
   stream_plugins:
   - ip-restriction
   - limit-conn
   - mqtt-proxy
   - syslog
   plugin_attr:
     opentelemetry:
       trace_id_source: x-request-id
       resource:
         service.name: APISIX
       batch_span_processor:
         inactive_timeout: 1
         max_export_batch_size: 16
         drop_on_queue_full: false
         max_queue_size: 1024
         batch_timeout: 2
       collector:
         address: 127.0.0.1:4318
         request_headers:
           Authorization: token
         request_timeout: 3
       set_ngx_var: false
     zipkin:
       set_ngx_var: false
     proxy-mirror:
       timeout:
         read: 60s
         connect: 60s
         send: 60s
     log-rotate:
       max_kept: 168
       enable_compression: false
       timeout: 10000
       max_size: -1
       interval: 3600
     prometheus:
       export_uri: /apisix/prometheus/metrics
       export_addr:
         ip: 127.0.0.1
         port: 9091
       metric_prefix: apisix_
       enable_export_server: true
     inspect:
       hooks_file: /usr/local/apisix/plugin_inspect_hooks.lua
       delay: 3
     dubbo-proxy:
       upstream_multiplex_count: 32
     server-info:
       report_ttl: 60
     skywalking:
       report_interval: 3
       endpoint_addr: http://127.0.0.1:12800
       service_name: APISIX
       service_instance_name: APISIX Instance Name
   apisix:
     extra_lua_path: ''
     extra_lua_cpath: ''
     proxy_cache:
       zones:
       - name: disk_cache_one
         disk_path: /tmp/disk_cache_one
         cache_levels: '1:2'
         disk_size: 1G
         memory_size: 50m
       - memory_size: 50m
         name: memory_cache
       cache_ttl: 10s
     data_encryption:
       enable_encrypt_fields: true
       keyring:
       - qeddd145sfvddff3
       - edd1c9f0985e76a2
     enable_admin: true
     show_upstream_status_in_response_header: false
     normalize_uri_like_servlet: false
     delete_uri_tail_slash: false
     router:
       http: radixtree_host_uri
       ssl: radixtree_sni
     proxy_mode: http
     resolver_timeout: 5
     enable_resolv_search_opt: true
     events:
       module: lua-resty-events
     disable_sync_configuration_during_start: false
     enable_control: true
     ssl:
       ssl_session_tickets: false
       ssl_protocols: TLSv1.2 TLSv1.3
       enable: true
       listen:
       - enable_http3: false
         port: 9443
       ssl_ciphers: 
ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384
     enable_server_tokens: true
     node_listen:
       - port: 9080
       - port: 9081
     enable_dev_mode: false
     enable_reuseport: true
     enable_ipv6: false
     enable_http2: true
   etcd:
     host:
     - http://127.0.0.1:2379
     watch_timeout: 50
     startup_retry: 2
     tls:
       verify: true
     prefix: /apisix
     timeout: 30
   deployment:
     etcd:
       host:
       - http://127.0.0.1:2379
       watch_timeout: 50
       startup_retry: 2
       tls:
         verify: true
       prefix: /apisix
       timeout: 30
     admin:
       admin_key_required: true
       admin_key:
       - role: admin
         name: admin
         key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
       allow_admin:
       - 0.0.0.0/0
       #- 127.0.0.0/24
       admin_listen:
         ip: 0.0.0.0
         port: 9180
       admin_api_version: v3
       enable_admin_cors: true
     role: traditional
     role_traditional:
       config_provider: etcd
     config_provider: etcd
   # golang插件
   ext-plugin:
     cmd: ["/usr/local/apisix/go-runner","run"]
   # 自动注册和发现组建配置   
   discovery:
     consul:
       servers:
         - "http://10.0.36.186:8500";
       sort_type: origin
       timeout:
         read: 2000
         connect: 2000
         wait: 60
       token: ''
       fetch_interval: 3
       servers:
       - http://127.0.0.1:8500
       keepalive: true
       weight: 1
   graphql:
     max_size: 1048576
   plugins:
   - real-ip
   - ai
   - client-control
   - proxy-control
   - request-id
   - zipkin
   - ext-plugin-pre-req
   - fault-injection
   - mocking
   - serverless-pre-function
   - cors
   - ip-restriction
   - ua-restriction
   - referer-restriction
   - csrf
   - uri-blocker
   - request-validation
   - chaitin-waf
   - multi-auth
   - openid-connect
   - cas-auth
   - authz-casbin
   - authz-casdoor
   - wolf-rbac
   - ldap-auth
   - hmac-auth
   - basic-auth
   - jwt-auth
   - jwe-decrypt
   - key-auth
   - consumer-restriction
   - attach-consumer-label
   - forward-auth
   - opa
   - authz-keycloak
   - proxy-cache
   - body-transformer
   - ai-prompt-template
   - ai-prompt-decorator
   - proxy-mirror
   - proxy-rewrite
   - workflow
   - api-breaker
   - ai-proxy
   - limit-conn
   - limit-count
   - limit-req
   - gzip
   - server-info
   - traffic-split
   - redirect
   - response-rewrite
   - degraphql
   - kafka-proxy
   - grpc-transcode
   - grpc-web
   - http-dubbo
   - public-api
   - prometheus
   - datadog
   - loki-logger
   - elasticsearch-logger
   - echo
   - loggly
   - http-logger
   - splunk-hec-logging
   - skywalking-logger
   - google-cloud-logging
   - sls-logger
   - tcp-logger
   - kafka-logger
   - rocketmq-logger
   - syslog
   - udp-logger
   - file-logger
   - clickhouse-logger
   - tencent-cloud-cls
   - inspect
   - example-plugin
   - aws-lambda
   - azure-functions
   - openwhisk
   - openfunction
   - serverless-post-function
   - ext-plugin-post-req
   - ext-plugin-post-resp
   nginx_config:
     main_configuration_snippet: ''
     http_configuration_snippet: ''
     http_server_configuration_snippet: ''
     http_server_location_configuration_snippet: ''
     http_admin_configuration_snippet: ''
     error_log: logs/error.log
     stream_configuration_snippet: ''
     error_log_level: warn
     worker_processes: auto
     enable_cpu_affinity: false
     worker_rlimit_nofile: 20480
     worker_shutdown_timeout: 240s
     http:
       variables_hash_max_size: 2048
       access_log_buffer: 16384
       lua_shared_dict:
         etcd-cluster-health-check: 10m
         plugin-limit-conn: 10m
         plugin-limit-conn-redis-cluster-slot-lock: 1m
         plugin-limit-req-redis-cluster-slot-lock: 1m
         plugin-limit-req: 10m
         plugin-limit-count: 10m
         plugin-limit-count-redis-cluster-slot-lock: 1m
         prometheus-metrics: 10m
         plugin-api-breaker: 10m
         discovery: 1m
         jwks: 1m
         introspection: 10m
         access-tokens: 1m
         ext-plugin: 1m
         ocsp-stapling: 10m
         cas-auth: 10m
         tars: 1m
         tracing_buffer: 10m
         internal-status: 10m
         upstream-healthcheck: 10m
         worker-events: 10m
         lrucache-lock: 10m
         balancer-ewma: 10m
         balancer-ewma-locks: 10m
         balancer-ewma-last-touched-at: 10m
       keepalive_timeout: 60s
       charset: utf-8
       client_header_timeout: 60s
       client_body_timeout: 60s
       client_max_body_size: 0
       send_timeout: 10s
       underscores_in_headers: 'on'
       real_ip_header: X-Real-IP
       real_ip_from:
       - 127.0.0.1
       - 'unix:'
       enable_access_log: true
       access_log: logs/access.log
       real_ip_recursive: 'off'
       upstream:
         keepalive_timeout: 60s
         keepalive_requests: 1000
         keepalive: 320
       access_log_format: $remote_addr - $remote_user [$time_local] $http_host 
"$request"
         $status $body_bytes_sent $request_time "$http_referer" 
"$http_user_agent" $upstream_addr
         $upstream_status $upstream_response_time 
"$upstream_scheme://$upstream_host$upstream_uri"
       access_log_format_escape: default
       proxy_ssl_server_name: true
     stream:
       enable_access_log: false
       access_log: logs/access_stream.log
       access_log_format: $remote_addr [$time_local] $protocol $status 
$bytes_sent $bytes_received
         $session_time
       access_log_format_escape: default
       lua_shared_dict:
         lrucache-lock-stream: 10m
         plugin-limit-conn-stream: 10m
         worker-events-stream: 10m
         tars-stream: 1m
         etcd-cluster-health-check-stream: 10m
     max_running_timers: 4096
     meta:
       lua_shared_dict:
         prometheus-metrics: 15m
     http_end_configuration_snippet: ''
     event:
       worker_connections: 10620
     max_pending_timers: 16384
   ...
   [root@new-chess-gateway 09:37:09 /usr/local/apisix]$ 
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@apisix.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to