Just nu i M3-nätverket
Gå till innehåll

Call Time, COM+


Helena

Rekommendera Poster

Jag sitter med ett projekt där vi har långa svarstider i vår applikation och vi håller nu på att utreda vad det beror på.

 

När man tittar i COM+ kan man se att vissa komponenter har objekt som aldrig släpper, call timen ökar alltså hela tiden.

Just nu finns det komponenter som har Call Time på 80 miljoner millisekunder. Det är bara en shutdown av paketet som hjälper.

Vi har också startat om servern vid flera tillfällen och då går det bra en stund, men sedan är det något objekt som inte släpper igen.

Det är aldrig samma komponenter som beter sig på det här viset, utan det kan hända vilka komponenter som helst,

varför det är svårt att finna något mönster. När komponenterna inte släpper, så är det också problem med att stänga ned IIS.

När den inte gått att stänga ned har den låst upp hela servern. Vissa gånger har det bara varit en omstart av servern som har hjälpt.

Komponenterna är kompilerade med Unattended Excecution och Retain in Memory, vilket jag har fått tips om, men detta

har inte avhjälpt problemet.

När objekten inte släpper kan man se att objekten för de specifika komponenterna i business-lagret även låser upp objekten

i motsvarande komponenter i data-lagret.

 

Finns det någon som har någon idé om vad detta kan bero på och vad man i så fall kan göra åt det?

 

Mvh, Helena

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...