Om tidsgränsen för SharePoint-uppladdning kan ökas som vi vill, varför är standardinställningen inte inställd på Max? Vad är anledningen till att ha ett minsta standardvärde för attributet ”executionTimeout”?

<location path="upload.aspx"> <system.web> <httpRuntime executionTimeout="XXX" maxRequestLength="2097151" /> </system.web> </location> 

Rekommenderas att öka som vi vill?

Svar

Enligt MSDN egenskap maxRequestLength

Anger gränsen för buffertgränsen för ingångsströmmen, i KB. Denna gräns kan användas för att förhindra förnekelse av tjänstattacker som orsakas, till exempel av användare som skickar stora filer till servern.

Som standard för SharePoint 2010 är värdet satt till 50 MB:

<httpRuntime maxRequestLength="51200" /> 

Enligt Kapacitetshantering för SharePoint Server 2010: Programgränser och begränsningar som beskriver programvarugränser och gränser för Microsoft SharePoint Server 2010:

Uppladdningsfilens storlek kan ökas upp till 2047 MB, dock en stor volym med mycket stora filer kan påverka gårdens prestanda

Timeout för körning

Enligt MSDN executionTimeout är ett TimeSpan-attribut som

anger det maximala antalet sekunder som en begäran får köras innan den automatiskt stängs av av ASP.NET

I Shar ePoint 2010 är som standard it-värdet inställt på 1 timme.

Värdet bör ökas om ”Request Timeed Out” -felet inträffar

[HttpException (0x80004005): Request timed out.] 

, annars behöver du inte ändra värdet.

Kommentarer

  • Tack..Ska vi ändra värdet på ' executTimeout ' och vilka konsekvenser har denna förändring?
  • @Karthikeyan, verifiera svaret, information om Timeout för utförande har lagts till.
  • Tack för din hjälp .. .Kan du också dela med mig av effekterna av att öka Timeout-värdet för körning till 1,5 timmar?

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *