Im getting an issue with apollo router sharing an error here

Im getting this message intermittently from the apollo router after the endpoint is idle for sometime and i can also see if the request time is more than 5.5 seconds im getting this issue. after i got one response im getting the output sooner.

Error is located at! HTTP fetch failed from ‘monitoring-users’: HTTP fetch failed from ‘monitoring-users’: connection closed before message completed

but the weird part is im getting 200 http code for this output as well

    "data": null,
    "errors": [
        {
            "message": "HTTP fetch failed from 'monitoring-users': HTTP fetch failed from 'monitoring-users': connection closed before message completed",
            "path": [],
            "extensions": {
                "code": "SUBREQUEST_HTTP_ERROR",
                "service": "monitoring-users",
                "reason": "HTTP fetch failed from 'monitoring-users': connection closed before message completed"
            }
        }
    ]
}

Can someone help on this issue

im getting this in one of ther cluster the other cluster working fine

Can you share more about your architecture? Are you able to reproduce locally or just on long-lived environment?

Im running it on long-lived environment.

architecture:
we have a ariadne servers running as lambdas and we are exposing these graphql endpoint with the help of kong gateway and we are running apollo router in k8s with the ingress as a kong gateway and attaching it to the aws api gateway with vpc link.

with the help of subgraphs in the ariadne servers we are constructing the supergraph by introspection.

aws api gateway. → konggateway → apollo router (supergraph)–> kong(lambda endpoints) → lambdas

@Nikhil_Varma have you tried configuring the timeout value for the router? The default is 30s but I have gotten a similar error in the past when I was debugging stuff locally with breakpoints in my local subgraph.