Hvis tidsgrensen for SharePoint-opplasting kan økes som vi ønsker, hvorfor er ikke standard satt til Maks? Hva er grunnen til å ha en minimum standardverdi for attributtet «executTimeout»?
<location path="upload.aspx"> <system.web> <httpRuntime executionTimeout="XXX" maxRequestLength="2097151" /> </system.web> </location>
Er det anbefalt å øke som vi ønsker?
Svar
I henhold til MSDN eiendom maxRequestLength
Spesifiserer grensen for bufferterskel for inngangsstrøm, i KB. Denne grensen kan brukes til å forhindre nektelse av tjenesteangrep som er forårsaket, for eksempel av brukere som legger ut store filer til serveren.
Som standard for SharePoint 2010 er verdien satt til 50 MB:
<httpRuntime maxRequestLength="51200" />
I henhold til Kapasitetsstyring for SharePoint Server 2010: Programvaregrenser og begrensninger som beskriver programvaregrenser og grenser for Microsoft SharePoint Server 2010:
Filen kan lastes opp til 2047 MB, men en stort volum av veldig store filer kan påvirke gårdens ytelse
Timeout for utførelse
I henhold til MSDN executionTimeout
er et TimeSpan-attributt som
spesifiserer maksimalt antall sekunder som en forespørsel får utføre før den automatisk blir stengt av ASP.NET
I Shar ePoint 2010 som standard er verdien satt til 1 time.
Verdien bør økes i tilfelle hvis «Request Timeed Out» -feil oppstår
[HttpException (0x80004005): Request timed out.]
, ellers er det ikke nødvendig å endre verdien.
Kommentarer
- Takk..Skal vi endre verdien på ' executionTimeout ' og hva er konsekvensene av denne endringen?
- @Karthikeyan, bekreft svaret, informasjon om tidsavbrudd for utførelse er lagt til.
- Takk for hjelpen .. .Kan du også dele meg innvirkningen på å øke Timeout-verdien for utførelse til 1,5 timer?