Baoyuantop commented on issue #2756: URL: https://github.com/apache/apisix-ingress-controller/issues/2756#issuecomment-4600391360
For `ingressClassName`: `ApisixRoute` is reconciled through IngressClass matching. Setting `spec.ingressClassName: apisix` explicitly is the recommended usage. If it is omitted, the cluster must have a default IngressClass whose controller matches APISIX Ingress Controller; otherwise the resource will not be handled by this controller. We can improve the documentation or logging to make this behavior easier to discover. For `socket hang up` and `apisix.nginx.keepaliveTimeout`: this value belongs to the APISIX Helm chart / APISIX gateway side, not to the ingress-controller default configuration itself. The current log is not enough to conclude that the default should be changed from 60s to 120s. Could you provide the APISIX chart version, ingress-controller configuration, APISIX Admin API logs, and a stable before/after reproduction showing that 120s fixes the issue? If this turns out to be a Helm chart default-value problem, it would be better to track it in a separate issue. -- 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]
