2015-08-21 11 views
7

Ich habe und MVC5 Web-App läuft auf Azure. In erster Linie ist dies eine Website, aber ich habe auch einen CRON-Job ausgeführt (ausgelöst von einer externen Quelle), der eine URL (eine GET Anfrage) aufruft, um etwas Haushalten durchzuführen. Diese asynchrone Aufgabe kann bis zu und manchmal über dem Standardzeitlimit für Azure von 230 Sekunden dauern. Ich bekomme regelmäßig 500 Fehler.Azure Web App - Anfrage Timeout Problem

Jetzt habe ich ein wenig gelesen und es sieht so aus, als ob es etwas mit den Azure Load Balancer Einstellungen zu tun hat. Ich habe auch einige Threads gefunden, die dazu in der Lage sind, diese Zeitüberschreitung in verschiedenen Kontexten zu ändern, aber ich frage mich, ob jemand Erfahrung im Ändern der Azure Load Balancer Timeout im Kontext einer Webanwendung hat? Ist es ein einfacher Prozess?

Antwort

0

aber ich frage mich, ob jemand Erfahrung im Ändern der Azure Load Balancer Timeout im Kontext einer Web App hat?

Sie können die Azure Load Balancer-Einstellungen in virtuellen Maschinen und Cloud-Diensten konfigurieren. Also, wenn Sie es tun möchten, schlage ich vor, Sie könnten Web-App auf Virtual Machine bereitstellen oder Web-App zu Cloud-Services migrieren. Für weitere Details können Sie sich auf die link beziehen.

Wenn möglich, könnten Sie versuchen, Ihren Abfrage- oder Ausführungscode zu optimieren.