Wie kann ich verhindern, dass jQuery.ajax () Fehler in der Konsole protokolliert?

Ich verwende die folgende jQuery-JSONP-Anforderung, um den Status einer Ressource anhand der URL zu überprüfen. Wenn die Ressource nicht verfügbar oder der Server nicht verfügbar ist, wird myajaxFail() Funktion aktualisiert die Anzeige.

function fetchServerStatus(service, host)
{
    var port = serverStatus[service].port;
    $.ajax({
        url: "http://" + host + ":" + port + "/admin/server/status",
        dataType: "jsonp",
        timeout: 1000,
        error: ajaxFail,
        fail: ajaxFail,
        success: ajaxDone,
        done: ajaxDone,
        complete: ajaxAlways,
        always: ajaxAlways
    });
}

Das Problem, das ich habe, ist, dass trotz der Deklaration von Handlern fürfail underrorjQuery protokolliert immer die fehlgeschlagene Anforderung in der Konsole. Wenn die Ressource für längere Zeit nicht verfügbar ist, wird ein umfangreiches Konsolenprotokoll erstellt, das den Browserprozess zum Absturz bringt (in meinem Fall Chrome).

Gibt es eine Möglichkeit, dies zu verhindern?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage