chengsir520 opened a new issue, #12468:
URL: https://github.com/apache/apisix/issues/12468

   ### Description
   
   The yaml file that runs in the x86 environment cannot run in the arm 
environment (even though it can be started using docker run), and the error is 
as follows:
   
   /usr/local/openresty//luajit/bin/luajit ./apisix/cli/apisix.lua start -c 
/usr/local/apisix/conf/config.yaml
   Use customized yaml:    /usr/local/apisix/conf/config.yaml
   2025/05/30 02:17:58 [warn] 29#29: [lua] health_check.lua:114: 
report_failure(): update endpoint: http://127.0.0.1:2379 to unhealthy
   nginx: [warn] [lua] health_check.lua:114: report_failure(): update endpoint: 
http://127.0.0.1:2379 to unhealthy
   2025/05/30 02:17:58 [error] 29#29: [lua] init.lua:98: http_init(): failed to 
load the configuration: http://127.0.0.1:2379: connection refused
   nginx: [error] [lua] init.lua:98: http_init(): failed to load the 
configuration: http://127.0.0.1:2379: connection refused
   2025/05/30 02:17:58 [warn] 31#31: *3 [lua] plugin.lua:215: load(): new 
plugins: 
{"grpc-transcode":true,"grpc-web":true,"http-dubbo":true,"public-api":true,"prometheus":true,"cas-auth":true,"loki-logger":true,"elasticsearch-logger":true,"echo":true,"real-ip":true,"ai":true,"client-control":true,"proxy-control":true,"request-id":true,"zipkin":true,"ext-plugin-pre-req":true,"fault-injection":true,"rocketmq-logger":true,"syslog":true,"udp-logger":true,"file-logger":true,"clickhouse-logger":true,"tencent-cloud-cls":true,"inspect":true,"example-plugin":true,"aws-lambda":true,"azure-functions":true,"openwhisk":true,"openfunction":true,"serverless-post-function":true,"ext-plugin-post-req":true,"ext-plugin-post-resp":true,"redirect":true,"kafka-logger":true,"tcp-logger":true,"sls-logger":true,"google-cloud-logging":true,"skywalking-logger":true,"splunk-hec-logging":true,"http-logger":true,"loggly":true,"datadog":true,"mocking":true,"serverless-pre-function":true,"cors":true,"ip-restriction
 
":true,"ua-restriction":true,"referer-restriction":true,"csrf":true,"uri-blocker":true,"request-validation":true,"chaitin-waf":true,"multi-auth":true,"openid-connect":true,"authz-casbin":true,"authz-casdoor":true,"wolf-rbac":true,"ldap-auth":true,"hmac-auth":true,"basic-auth":true,"jwt-auth":true,"jwe-decrypt":true,"key-auth":true,"consumer-restriction":true,"attach-consumer-label":true,"forward-auth":true,"opa":true,"authz-keycloak":true,"proxy-cache":true,"body-transformer":true,"ai-prompt-template":true,"ai-prompt-decorator":true,"ai-prompt-guard":true,"ai-rag":true,"ai-rate-limiting":true,"ai-proxy-multi":true,"ai-proxy":true,"ai-aws-content-moderation":true,"proxy-mirror":true,"proxy-rewrite":true,"workflow":true,"api-breaker":true,"limit-conn":true,"limit-count":true,"limit-req":true,"gzip":true,"server-info":true,"traffic-split":true,"response-rewrite":true,"degraphql":true,"kafka-proxy":true},
 context: init_worker_by_lua*
   2025/05/30 02:17:58 [warn] 32#32: *1 [lua] plugin.lua:215: load(): new 
plugins: 
{"grpc-transcode":true,"grpc-web":true,"http-dubbo":true,"public-api":true,"prometheus":true,"cas-auth":true,"loki-logger":true,"elasticsearch-logger":true,"echo":true,"real-ip":true,"ai":true,"client-control":true,"proxy-control":true,"request-id":true,"zipkin":true,"ext-plugin-pre-req":true,"fault-injection":true,"rocketmq-logger":true,"syslog":true,"udp-logger":true,"file-logger":true,"clickhouse-logger":true,"tencent-cloud-cls":true,"inspect":true,"example-plugin":true,"aws-lambda":true,"azure-functions":true,"openwhisk":true,"openfunction":true,"serverless-post-function":true,"ext-plugin-post-req":true,"ext-plugin-post-resp":true,"redirect":true,"kafka-logger":true,"tcp-logger":true,"sls-logger":true,"google-cloud-logging":true,"skywalking-logger":true,"splunk-hec-logging":true,"http-logger":true,"loggly":true,"datadog":true,"mocking":true,"serverless-pre-function":true,"cors":true,"ip-restriction
 
":true,"ua-restriction":true,"referer-restriction":true,"csrf":true,"uri-blocker":true,"request-validation":true,"chaitin-waf":true,"multi-auth":true,"openid-connect":true,"authz-casbin":true,"authz-casdoor":true,"wolf-rbac":true,"ldap-auth":true,"hmac-auth":true,"basic-auth":true,"jwt-auth":true,"jwe-decrypt":true,"key-auth":true,"consumer-restriction":true,"attach-consumer-label":true,"forward-auth":true,"opa":true,"authz-keycloak":true,"proxy-cache":true,"body-transformer":true,"ai-prompt-template":true,"ai-prompt-decorator":true,"ai-prompt-guard":true,"ai-rag":true,"ai-rate-limiting":true,"ai-proxy-multi":true,"ai-proxy":true,"ai-aws-content-moderation":true,"proxy-mirror":true,"proxy-rewrite":true,"workflow":true,"api-breaker":true,"limit-conn":true,"limit-count":true,"limit-req":true,"gzip":true,"server-info":true,"traffic-split":true,"response-rewrite":true,"degraphql":true,"kafka-proxy":true},
 context: init_worker_by_lua*
   2025/05/30 02:17:58 [warn] 35#35: *2 [lua] plugin.lua:215: load(): new 
plugins: 
{"grpc-transcode":true,"grpc-web":true,"http-dubbo":true,"public-api":true,"prometheus":true,"cas-auth":true,"loki-logger":true,"elasticsearch-logger":true,"echo":true,"real-ip":true,"ai":true,"client-control":true,"proxy-control":true,"request-id":true,"zipkin":true,"ext-plugin-pre-req":true,"fault-injection":true,"rocketmq-logger":true,"syslog":true,"udp-logger":true,"file-logger":true,"clickhouse-logger":true,"tencent-cloud-cls":true,"inspect":true,"example-plugin":true,"aws-lambda":true,"azure-functions":true,"openwhisk":true,"openfunction":true,"serverless-post-function":true,"ext-plugin-post-req":true,"ext-plugin-post-resp":true,"redirect":true,"kafka-logger":true,"tcp-logger":true,"sls-logger":true,"google-cloud-logging":true,"skywalking-logger":true,"splunk-hec-logging":true,"http-logger":true,"loggly":true,"datadog":true,"mocking":true,"serverless-pre-function":true,"cors":true,"ip-restriction
 
":true,"ua-restriction":true,"referer-restriction":true,"csrf":true,"uri-blocker":true,"request-validation":true,"chaitin-waf":true,"multi-auth":true,"openid-connect":true,"authz-casbin":true,"authz-casdoor":true,"wolf-rbac":true,"ldap-auth":true,"hmac-auth":true,"basic-auth":true,"jwt-auth":true,"jwe-decrypt":true,"key-auth":true,"consumer-restriction":true,"attach-consumer-label":true,"forward-auth":true,"opa":true,"authz-keycloak":true,"proxy-cache":true,"body-transformer":true,"ai-prompt-template":true,"ai-prompt-decorator":true,"ai-prompt-guard":true,"ai-rag":true,"ai-rate-limiting":true,"ai-proxy-multi":true,"ai-proxy":true,"ai-aws-content-moderation":true,"proxy-mirror":true,"proxy-rewrite":true,"workflow":true,"api-breaker":true,"limit-conn":true,"limit-count":true,"limit-req":true,"gzip":true,"server-info":true,"traffic-split":true,"response-rewrite":true,"degraphql":true,"kafka-proxy":true},
 context: init_worker_by_lua*
   2025/05/30 02:17:58 [warn] 31#31: *3 [lua] plugin.lua:265: load_stream(): 
new plugins: 
{"mqtt-proxy":true,"syslog":true,"ip-restriction":true,"limit-conn":true}, 
context: init_worker_by_lua*
   2025/05/30 02:17:58 [warn] 32#32: *1 [lua] plugin.lua:265: load_stream(): 
new plugins: 
{"mqtt-proxy":true,"syslog":true,"ip-restriction":true,"limit-conn":true}, 
context: init_worker_by_lua*
   2025/05/30 02:17:58 [warn] 35#35: *2 [lua] plugin.lua:265: load_stream(): 
new plugins: 
{"mqtt-proxy":true,"syslog":true,"ip-restriction":true,"limit-conn":true}, 
context: init_worker_by_lua*
   
   
   
   ### Environment
   
   apisix-3.12
   etcd-3.5.4
   
   yaml:
   apiVersion: apps/v1
   kind: Deployment
   metadata:
     annotations:
       deployment.kubernetes.io/revision: "2"
       meta.helm.sh/release-name: apisix
       meta.helm.sh/release-namespace: apisix
     creationTimestamp: "2025-05-30T05:54:53Z"
     generation: 2
     labels:
       app.kubernetes.io/instance: apisix
       app.kubernetes.io/managed-by: Helm
       app.kubernetes.io/name: apisix
       app.kubernetes.io/version: 3.11.0
       helm.sh/chart: apisix-2.10.0
     name: apisix
     namespace: apisix
     resourceVersion: "14528603"
     uid: 0b736fa0-7f00-4fcd-b94c-97678ee8f9e9
   spec:
     progressDeadlineSeconds: 600
     replicas: 1
     revisionHistoryLimit: 10
     selector:
       matchLabels:
         app.kubernetes.io/instance: apisix
         app.kubernetes.io/name: apisix
     strategy:
       rollingUpdate:
         maxSurge: 25%
         maxUnavailable: 25%
       type: RollingUpdate
     template:
       metadata:
         annotations:
           checksum/config: 
e4147f418bbacc69966c5028d993b07e9b95949d2954df3692e2b5b8ccadea8d
         creationTimestamp: null
         labels:
           app.kubernetes.io/instance: apisix
           app.kubernetes.io/name: apisix
       spec:
         containers:
         - image: apache/apisix:3.11.0-debian
           imagePullPolicy: IfNotPresent
           lifecycle:
             preStop:
               exec:
                 command:
                 - /bin/sh
                 - -c
                 - sleep 30
           name: apisix
           ports:
           - containerPort: 9080
             name: http
             protocol: TCP
           - containerPort: 9443
             name: tls
             protocol: TCP
           - containerPort: 9180
             name: admin
             protocol: TCP
           - containerPort: 9090
             name: control
             protocol: TCP
           readinessProbe:
             failureThreshold: 6
             initialDelaySeconds: 10
             periodSeconds: 10
             successThreshold: 1
             tcpSocket:
               port: 9080
             timeoutSeconds: 1
           resources: {}
           terminationMessagePath: /dev/termination-log
           terminationMessagePolicy: File
           volumeMounts:
           - mountPath: /usr/local/apisix/conf/config.yaml
             name: apisix-config
             subPath: config.yaml
         dnsPolicy: ClusterFirst
         initContainers:
         - command:
           - sh
           - -c
           - until nc -z 10.0.12.11 2379; do echo waiting for etcd `date`; 
sleep 2; done;
           image: busybox:1.28
           imagePullPolicy: IfNotPresent
           name: wait-etcd
           resources: {}
           terminationMessagePath: /dev/termination-log
           terminationMessagePolicy: File
         restartPolicy: Always
         schedulerName: default-scheduler
         securityContext: {}
         serviceAccount: default
         serviceAccountName: default
         terminationGracePeriodSeconds: 30
         volumes:
         - configMap:
             defaultMode: 420
             name: apisix
           name: apisix-config
   status:
     conditions:
     - lastTransitionTime: "2025-05-30T05:54:54Z"
       lastUpdateTime: "2025-05-30T05:54:54Z"
       message: Deployment does not have minimum availability.
       reason: MinimumReplicasUnavailable
       status: "False"
       type: Available
     - lastTransitionTime: "2025-05-30T05:54:54Z"
       lastUpdateTime: "2025-05-30T05:59:20Z"
       message: ReplicaSet "apisix-7b577f5559" is progressing.
       reason: ReplicaSetUpdated
       status: "True"
       type: Progressing
     observedGeneration: 2
     replicas: 2
     unavailableReplicas: 2
     updatedReplicas: 1
   
   


-- 
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.apache.org

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

Reply via email to