|
|||||
|
Velkommen IntroGlobalisering Et par tilgangsvinklerRedelegering Run-time tilpasning Satellite assemblies Tilbyde hjælp ToolTipsHjælpe sider i html HTML Help Viewer Formatering af output med CSSmed xsl Arbejde med multimedie AudioVideo Animationer Custom controls Custom control introCustom control projekt Reference til klassebibliotek Tilføje cc på en web-form Et eksempel Metoder og egenskaber Håndtering af events Rejse events Skalering af kontroller Superclassing Rendered kontroller Tilføje cc til ToolBox Avancerede web-forms Gemme og hente brugerinfoFrames Client side scripts Test Etablere testsDebugging Udrulning af web-applikationVedligehold af udrullet app Udrulning på flere servere Templates side skabelonerHjælpeprogrammer En oversigt |
ASP.NET III / Udrulning / Udrulning på flere servere
Udrulning på flere servere
Flere processorerHvis web-serveren har flere processorer kan man i machine.config fortælle at ASP.NET skal udnytte dem alle eller nogle af dem: <processModel Hvis man sætter webGarden til True vil ASP.NET kører på flere processorer og med cpuMask vil man kunne styre hvilke processorer der så bliver brugt. Det er en binær kode. Når man kører på flere processorer skal man også være opmærksom på at håndtere applikations og session informationer korrekt - det kommer om lidt. Flere servereNår man har flere web-servere kan man etablere "load balancing" mellem dem, så de deles om belastningen, men når man kører med flere servere skal man også være opmærksom på at få placeret applikationss og session informationer korrekt. Deling af applikations informationFor at dele applikations information mellem flere processorer (web garden) eller flere web-servere (web farm) må man gemmen informationerne et sted der er tilgængelig for alle processerne - f.eks. i en XML fil, en database eller lign. Deling af sessions informationerASP.NET tilbyder 2 metoder til at gemme sessions informationer i en web garden eller web farm
State server: Start med denne ændring i web.comfig <sessionState Dernæst skal man køre aspnet_state.exe hjælpeprogrammet på den maskine der skal være state server. Programmet ligger i \Windows\Microsoft.NET\Framework\version\ mappen. SQL server Vil man i stedet bruge en SQL server rettes først web.config: <sessionState Kør dernæst InstallSqlState.sql utility på SQL serveren. Denne utility vil installere den SQL database der skal til for at dele sessions informationerne mellem de forskellige processer. InstallSqlState.sql ligger i mappen: \Windows\Microsoft.NET\Framework\version
|
||||