Anonymous User
June 01, 2013 09:09PM
Hello, I have long running requests upwards of five minutes that are called via ajax (jQuery) (XHR), and hitting a backend PHP script.

I am seeing very strange behavior, intermittently calling the script twice, even though in Chrome developers tools I only see a single XHR request in the network pane. I know that it is running twice because in my backend PHP script I write a log to a MySQL database, and I am seeing two entries.

I took a look at the nginx access log, and seeing HTTP status code 499, which seems to be: client closed connection before nginx
was able to send anything to client.

What is the best way to fix this? Is there a config setting in nginx to keep the connection open? Or is the client terminating the request, and then reissuing the request, thus way I am seeing two entries?

Thanks for the help with this.
Subject Author Posted

HTTP status code 499 from long running requests

Anonymous User June 01, 2013 09:09PM

Re: HTTP status code 499 from long running requests

Maxim Dounin June 02, 2013 07:06AM

Re: HTTP status code 499 from long running requests

Anonymous User June 04, 2013 12:52AM

Re: HTTP status code 499 from long running requests

Maxim Dounin June 04, 2013 07:30AM

Re: HTTP status code 499 from long running requests

Anonymous User June 07, 2013 12:23AM

Re: HTTP status code 499 from long running requests

Maxim Dounin June 07, 2013 10:44AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 126
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready