Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

ASP.NET MVC i Threading problem

[es] :: .NET :: ASP.NET :: ASP.NET MVC i Threading problem

[ Pregleda: 1011 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

myx

Član broj: 73550
Poruke: 2
*.dynamic.isp.telekom.rs.



Profil

icon ASP.NET MVC i Threading problem16.08.2010. u 19:14 - pre 166 meseci
Problem je sledeci:

Kada u Application_Start() metodi unutar Global.asax.cs klase probam da inicijalizujem svoju klasu (koja radi trace u xml datoteku pokrecuci posebnu nit za izvrsavanje svog koda) web aplikacija ulazi u neku vrstu mrtve petlje! Tj. Application_Start() metoda se poziva na svakih par sekundi neprestano, a trebalo bi samo jednom pri pokretanju aplikacije. To zatim izaziva ponovnu incijalizaciju trace klase tj pravljenje nove i nove istance, iako je klasa singleton. Kao da se svaki put ponovo pokrene cela web aplikacija.

Ima li neko iskustva sa ovakvim problemom ili neku ideju za resavanje istog?
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: ASP.NET MVC i Threading problem16.08.2010. u 19:39 - pre 166 meseci
Nemoj to raditi jer singleton pattern ne funkcionise na nivou web aplikacije, u svakom trenutku worker proces moze biti recikliran i pokrenut ponovo, plus se to resenje ne skalira lepo po horizontali. Ako ti treba neki dedicated pasivni proces u pozadini napravi windows servis i onda iz asp.net-a komuniciraj sa njim (recimo preko WCFa)
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

[es] :: .NET :: ASP.NET :: ASP.NET MVC i Threading problem

[ Pregleda: 1011 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.