06. juni 2000 - 16:21Der er
10 kommentarer og 1 løsning
Komponent fejl på Win2k + IIS 5 efter længere tids brug.
Hejsa.
Vi har nogle ikke så gamle servere stående som har diverse komponenter installeret - men når serveren har kørt i noget tid (ca. 14 dage) begynder komponenterne at lave fejl. Da det er 2 forskellige komponenter der laver fejl, og de er fra 2 forskellige firmaer, går jeg ikke ud fra at fejlen ligger i komponenterne, men i stedet på serveren.
Serverene er 2 stk. Dual Xeon 550 PIII'ere med 1 giga ram i hver, serverne kører cluster, med Windows 2000 Enterprise Server, kørende IIS 5 på den ene, og SQL Server 7 på den anden.
De 2 komponenter der er tale om er ServerObjects' ASPImage, samt JMail fra dimac. Symptomerne er at ASPImage begynder at nægte at skalere billeder større end 100x100 pixels - den laver ikke fejl, men retunerer bare det store billede der skulle skaleres ned. JMail begynder at lave underlige ting med at tilføje gamle adresser til enkelte emails, og samtidig undlader at sende ud til andre.
Det skal siges da serverne kører et Visitkort system (blandt andet) at både ASPImage (specielt ASPImage) og JMail benyttes heftigt.
Er der nogle der ved hvad disse symptomer skyldtes, og evt. ved hvad der kan løse dette?
Det skal siges at ved reboot forsvinder alle problemer i nye 14 dage.
Jeg opretter dette spørgsmål i ASP, Webservere - Generelt samt Windows 2000 kategorierne med hver 1000 point - bliver der fundet en løsning er det 3000 point ialt - og jeg vil ikke svar som "Jeg kan i min vildeste fantasi tro at" - kun konkrete svar fra folk som har oplevet eller hørt om problemerne.
Det er sædvanligvis tegn på memory leaks - dårligt kodet programmer (her komponenter) som ikke opfører sig pænt over for windows. Der er ikke meget andet at gøre end at få producenten til at rette deres produkt til noget tilfredsstillende, eller finde en anden leverandør.
Den begynder at æde i den virtuelle hukommelse længe inden da.. Windows forsøger jo at holde farten oppe - men før eller siden er der ikke mere swapspace.
Det kan også bare være dårligt kodet komponenter, som ikke bliver ordentligt vedligeholdt i hukommelsen når de kører i længere tid. Måske rydder de ikke godt nok op internt. Hvad ved jeg - men det lyder til at være noget i den stil..
Og du er helt sikker på at det ikke er ASP'en der er buggy? Det var jo også en mulighed.. Ressourcer/komponenter der ikke bliver frigivet korrekt?
Har du checket om komponenterne lækker hukommelse/andre ressourcer? Mål det med et ressource-målings program for de enkelte processer. Så kan du se om der fiser ting ud mellem fingrene..
Oh well, hvis du ikke er villig til at gøre en indsats.. :o)
Synes godt om
Ny brugerNybegynder
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.