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?

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *