Jos SharePoint Upload -aikarajaa voidaan pidentää haluamallamme tavalla, miksi oletusasetukseksi ei ole asetettu Max? Mistä syystä määritteelle ”executTimeout” on määritetty vähimmäisoletusarvo?
<location path="upload.aspx"> <system.web> <httpRuntime executionTimeout="XXX" maxRequestLength="2097151" /> </system.web> </location>
Onko suositeltavaa lisätä haluamallamme tavalla?
vastaus
MSDN -ominaisuuden mukaan maxRequestLength
Määrittää tulovirran puskurointikynnyksen rajan (kt). Tätä rajoitusta voidaan käyttää estämään palvelunestohyökkäykset, jotka aiheutuvat esimerkiksi siitä, että käyttäjät lähettävät suuria tiedostoja palvelimelle.
Oletusarvoisesti SharePointille Vuoden 2010 arvoksi on asetettu 50 Mt:
<httpRuntime maxRequestLength="51200" />
SharePoint Server 2010 -kapasiteetin hallinnan mukaan: Ohjelmiston rajat ja rajoitukset , jotka kuvaavat Microsoft SharePoint Server 2010 -ohjelmiston rajoja ja rajoituksia:
Lähetystiedoston kokoa voidaan kasvattaa 2047 Mt: iin, mutta suuri määrä erittäin suuria tiedostoja voi vaikuttaa maatilan suorituskykyyn
Suorituksen aikakatkaisu
MSDN executionTimeout
on TimeSpan-attribuutti,
määrittää enimmäismäärän sekuntia, jonka pyynnön saa suorittaa, ennen kuin ASP.NET sammuttaa sen automaattisesti.
Sharissa ePoint 2010: n oletusarvo on 1 tunti.
Sen arvoa tulisi nostaa, jos ilmenee ”Pyynnön aikakatkaisu” -virhe
[HttpException (0x80004005): Request timed out.]
, muuten sen arvoa ei tarvitse muuttaa.
kommentit
- kiitos..Muutammeko ' végrehajtuksen aikakatkaisu ' ja mitkä ovat tämän muutoksen seuraukset?
- @Karthikeyan, tarkista vastaus, tiedot Suorituskyvyn aikakatkaisusta on lisätty.
- Kiitos avusta .voitteko myös jakaa vaikutuksen suorituksen aikakatkaisun arvon nostamiseen 1,5 tuntiin?