Traefik reporting 499's for an application

Hello folks,

We are getting a lot of 499 errors for a pod, there is an application external to the k8s cluster which streams data to this container in k8s. The ALB has an idle timeout of 30seconds. From the below log im wondering if the app external to the cluster is taking too long to process and possibly there is a threading issue or something.

{"ClientAddr":"","ClientHost":"","ClientPort":"15322","ClientUsername":"-","DownstreamContentSize":21,"DownstreamStatus":499,"Duration":30097785715,"OriginContentSize":21,"OriginDuration":30097703503,"OriginStatus":499,"Overhead":82212,"RequestAddr":"aaaaa.com","RequestContentSize":376170,"RequestCount":635778,"RequestHost":"aaaa.com","RequestMethod":"POST","RequestPath":"/api.php","RequestPort":"-","RequestProtocol":"HTTP/1.1","RequestScheme":"https","RetryAttempts":0,"RouterName":f89bf231c2418854527@kubernetescrd","ServiceAddr":"","ServiceName":"f231c2418854527@kubernetescrd","ServiceURL":{"Scheme":"https","Opaque":"","User":null,"Host"","Path":"","RawPath":"","ForceQuery":false,"RawQuery":"","Fragment":""},"StartLocal":"2021-02-18T03:09:42.944140836Z","StartUTC":"2021-02-18T03:09:42.944140836Z","entryPointName":"websecure","level":"info","msg":"","time":"2021-02-18T03:10:13Z"}

The Duration / OriginDuration here for the logs just look terrible.