Als de SharePoint Upload-tijdslimiet naar wens kan worden verlengd, waarom is de standaardinstelling dan niet Max? Wat is de reden om een minimale standaardwaarde te hebben voor het attribuut “executionTimeout”?
<location path="upload.aspx"> <system.web> <httpRuntime executionTimeout="XXX" maxRequestLength="2097151" /> </system.web> </location>
Is het aan te raden om te verhogen zoals we willen?
Antwoord
Volgens MSDN eigenschap maxRequestLength
Specificeert de limiet voor de bufferdrempel van de invoerstroom, in KB. Deze limiet kan worden gebruikt om Denial of Service-aanvallen te voorkomen die bijvoorbeeld worden veroorzaakt door gebruikers die grote bestanden op de server plaatsen.
Standaard voor SharePoint De it-waarde voor 2010 is ingesteld op 50 MB:
<httpRuntime maxRequestLength="51200" />
Volgens SharePoint Server 2010 capaciteitsbeheer: softwaregrenzen en limieten die de softwaregrenzen en limieten van Microsoft SharePoint Server 2010 beschrijven:
Uploadbestand kan worden vergroot tot 2047 MB, maar een een groot aantal zeer grote bestanden kan de prestaties van de boerderij beïnvloeden
Time-out bij uitvoering
Volgens de MSDN de executionTimeout
is een TimeSpan-attribuut dat
het maximum aantal seconden dat een verzoek mag worden uitgevoerd voordat het automatisch wordt afgesloten door ASP.NET
In Shar ePoint 2010 is standaard ingesteld op 1 uur.
De waarde moet worden verhoogd in het geval dat de fout “Request Timed Out” optreedt.
[HttpException (0x80004005): Request timed out.]
, anders is het niet nodig om de waarde te wijzigen.
Reacties
- Bedankt..Zullen we de waarde van ' executionTimeout en wat zijn alle gevolgen van deze wijziging?
- @Karthikeyan, verifieer het antwoord, informatie over Time-out voor uitvoering is toegevoegd.
- Bedankt voor je hulp .. . Kunt u mij ook vertellen wat de impact is op het verhogen van de time-outwaarde voor uitvoering naar 1,5 uur?