2016-04-07 4 views
0

Wir verwenden Azure Cloud Service für unser Projekt. Aus Wartungsgründen müssen wir in einer Woche unseren Cloud-Service für etwa 30 Minuten stoppen. Jetzt möchten wir hier eine Logik implementieren, dass, wenn der Cloud Service nicht verfügbar ist und die Leute 504 (Gateway Timeout) erhalten haben, sie automatisch zu einer anderen URL umgeleitet werden.Umleiten von Benutzer zu einem anderen Server bei Azure Service Down?

Bitte lassen Sie uns wissen, wie wir das

Dank

Antwort

0

die Sie interessieren auf Ihren web.config erreichen können:

<configuration> 
    <system.web> 
    <customErrors defaultRedirect="http://yourdomain.com/errors/Error.aspx" mode="RemoteOnly"> 
     <error redirect="http://yourdomain.com/errors/504.aspx" statusCode="504" /> 
    </customErrors> 
    </system.web> 

eine andere Option ist mit URL-Rewrite:

<system.webServer> 
    ... 
    <rewrite> 
     <rules> 
      <rule name="SiteDown" stopProcessing="true"> 
       <match url=".*" /> 
       <action type="CustomResponse" statusCode="504" statusReason="Down for maintenance" statusDescription="will be back up soon" /> 
      </rule> 
     </rules> 
    </rewrite> 
</system.webServer> 
</configuration> 
Verwandte Themen