Avatar billede idiotbarn Nybegynder
16. april 2006 - 12:05 Der er 1 løsning

Serverens Resourcer (multi spm)

Jeg sidder med en server der understøtter at man laver et virtuel lib. for hver side man laver. På denne måde kan man ha flere sider pr server. Hvis man forestiller sig man har 7-8 sider på denne, som alle har noget download og streaming (flash, uden comm. server) som bliver besøgt rimeligt meget vil der komme meget traffik, og også mange forspørgelser til databasen.

Antallet af forespørgelser har jeg tænkt mig at reducere ved at cache de forskellige ting, og lade admin modulet nulstille cachen når der tilføjes nyt. Tingene skulle så ligge i cachen i ca et døgn, med mindre de bliver nulstillet eksplicit.

Mit første spørgsmål er, hvor bliver cachen gemt? Har webservere en cache på samme måde som en computer har, eller bliver tingene gemt i ram? (jeg vil gå ud fra det er en alm cache, men den skal jo være temmelig stor?)

Mit næste spørgsmål er:
Jeg har noget billedbehandling (beskæring/skalering), men hvis folk uploader store billeder, resikere man en outofmemory exception på serveren. Hvis der nu sidder 10 og laver noget med billeder, så vil man så hurtigere få en outofmemory? Og kan kan man gøre noget for at forhindre den? For den kan vel komme lidt over alt, så snart man har tunge scripts?

Kort sagt
Hvor gemmer serveren tingene når man cacher?

Er det bedre at reducere antallet af database kald med cachen, hvis man alligevel gemmer tingene op til et døgn? Og er der noget man skal tænke på, så man ikke bare hovedløst cacher alt (er der et loft eller ligende)

Har en memory exception nemmere ved at opstå jo flere brugere der er på sitet, og er der nogen generelle regler man bør overholde?

Til sidst, er det muligt at teste de her ting? En stresstest af serveren? Jeg har fundet nogen enkelte, men ikke nogen man kan bruge til at ligesom finde et loft?
Avatar billede idiotbarn Nybegynder
23. april 2006 - 11:48 #1
Luk
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester