lchpersonal commented on issue #12271:
URL: https://github.com/apache/apisix/issues/12271#issuecomment-2938495060

   > Hi [@lchpersonal](https://github.com/lchpersonal), can you share your 
config.yaml ?
   
   ---
   graphql:
     max_size: 1048576
   apisix:
     enable_resolv_search_opt: true
     enable_control: true
     proxy_mode: http
     node_listen:
     - 9080
     enable_server_tokens: true
     enable_http2: true
     enable_ipv6: true
     extra_lua_path: ''
     delete_uri_tail_slash: false
     enable_admin: true
     router:
       http: radixtree_host_uri
       ssl: radixtree_sni
     normalize_uri_like_servlet: false
     events:
       module: lua-resty-events
     data_encryption:
       enable_encrypt_fields: true
       keyring:
       - qeddd145sfvddff3
       - edd1c9f0985e76a2
     show_upstream_status_in_response_header: false
     disable_sync_configuration_during_start: false
     ssl:
       listen:
       - enable_http3: false
         port: 9443
       ssl_protocols: TLSv1.2 TLSv1.3
       enable: true
       ssl_trusted_certificate: /etc/pki/tls/certs/ca-bundle.crt
       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
       ssl_session_tickets: false
     enable_dev_mode: false
     enable_reuseport: true
     extra_lua_cpath: ''
     proxy_cache:
       zones:
       - name: disk_cache_one
         memory_size: 50m
         disk_size: 1G
         disk_path: /tmp/disk_cache_one
         cache_levels: '1:2'
       - name: memory_cache
         memory_size: 50m
       cache_ttl: 10s
   deployment:
     role: traditional
     role_traditional:
       config_provider: etcd
     admin:
       allow_admin:
       - 127.0.0.0/24
       - 10.10.120.37
       enable_admin_cors: true
       admin_key:
       - name: admin
         key: UnlYHjYPzcFopNxLNAdaSvZUnSiiIVHT
         role: admin
       admin_listen:
         ip: 0.0.0.0
         port: 9180
       admin_api_version: v3
       admin_key_required: true
     config_provider: etcd
     etcd:
       startup_retry: 2
       host:
       - http://127.0.0.1:2379
       prefix: /apisix
       tls:
         verify: true
       timeout: 30
       watch_timeout: 50
   plugin_attr:
     opentelemetry:
       trace_id_source: x-request-id
       set_ngx_var: false
       batch_span_processor:
         batch_timeout: 2
         inactive_timeout: 1
         max_export_batch_size: 16
         drop_on_queue_full: false
         max_queue_size: 1024
       resource:
         service.name: APISIX
       collector:
         request_timeout: 3
         request_headers:
           Authorization: token
         address: 127.0.0.1:4318
     server-info:
       report_ttl: 60
     log-rotate:
       interval: 3600
       max_kept: 168
       enable_compression: false
       timeout: 10000
       max_size: -1
     zipkin:
       set_ngx_var: true
     dubbo-proxy:
       upstream_multiplex_count: 32
     skywalking:
       report_interval: 3
       service_instance_name: APISIX Instance Name
       service_name: APISIX
       endpoint_addr: http://127.0.0.1:12800
     inspect:
       delay: 3
       hooks_file: /usr/local/apisix/plugin_inspect_hooks.lua
     prometheus:
       enable_export_server: true
       export_uri: /apisix/prometheus/metrics
       export_addr:
         ip: 127.0.0.1
         port: 9091
       metric_prefix: apisix_
     proxy-mirror:
       timeout:
         read: 60s
         send: 60s
         connect: 60s
   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
     max_pending_timers: 16384
     max_running_timers: 4096
     meta:
       lua_shared_dict:
         prometheus-metrics: 15m
     http:
       upstream:
         keepalive: 320
         keepalive_requests: 1000
         keepalive_timeout: 60s
       access_log_buffer: 16384
       keepalive_timeout: 60s
       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
       enable_access_log: true
       access_log: logs/access.log
       proxy_ssl_server_name: true
       lua_shared_dict:
         lrucache-lock: 10m
         balancer-ewma: 10m
         balancer-ewma-locks: 10m
         balancer-ewma-last-touched-at: 10m
         etcd-cluster-health-check: 10m
         plugin-ai-rate-limiting: 10m
         plugin-ai-rate-limiting-reset-header: 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
       access_log_format_escape: default
       charset: utf-8
       variables_hash_max_size: 2048
       real_ip_recursive: 'off'
       real_ip_from:
       - 127.0.0.1
       - 'unix:'
       access_log_format:  |
         "$remote_addr - $remote_user [$time_local] $zipkin_trace_id 
$zipkin_span_id $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\""
     stream:
       access_log_format: $remote_addr [$time_local] $protocol $status 
$bytes_sent $bytes_received
         $session_time
       access_log_format_escape: default
       lua_shared_dict:
         tars-stream: 1m
         etcd-cluster-health-check-stream: 10m
         lrucache-lock-stream: 10m
         plugin-limit-conn-stream: 10m
         worker-events-stream: 10m
       enable_access_log: false
       access_log: logs/access_stream.log
     http_end_configuration_snippet: ''
     event:
       worker_connections: 10620
   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
   - ai-prompt-guard
   - ai-rag
   - ai-rate-limiting
   - ai-proxy-multi
   - ai-proxy
   - ai-aws-content-moderation
   - proxy-mirror
   - proxy-rewrite
   - workflow
   - api-breaker
   - 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
   etcd:
     startup_retry: 2
     host:
     - http://127.0.0.1:2379
     prefix: /apisix
     tls:
       verify: true
     timeout: 30
     watch_timeout: 50
   stream_plugins:
   - ip-restriction
   - limit-conn
   - mqtt-proxy
   - syslog
   discovery:
     eureka:
       host:
         - "http://devInteg:[email protected]:8600";
       prefix: "/eureka/"
       fetch_interval: 30
       weight: 100
       timeout:
         connect: 2000
         send: 2000
         read: 5000
     nacos:
       host:
         - "http://nacos:6P$4TovpsVQ@[email protected]:80";
       prefix: "/nacos/v1/"
       fetch_interval: 30
       weight: 100
       timeout:
         connect: 2000
         send: 2000
         read: 5000


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to