Danke dir Rudolph! Ich werde deine Vorschläge versuchen. Sicherlich haben wir das Problem selbst verursacht.... Zu den Projektplanung....tja mann kann ja nicht vorausplanen das so was kurz vorher passiert...und sich dann nicht sofort lösen lässt.... Wir haben ein Test server, und ein entwicklungsserver. Der Testserver ist allerdings nicht ganz gleich am Entwickelungs server und Liveserver. Aber wie lassen sich 30.000 pageviews am Tag nachproduzieren auf ein Server? weil ein paar mal testen und klicken ist kaum vergleich mit der realität... debugging etc vom projekten klar aber wenn mann mit 5 Leute testen macht und dannach kommen hunderten wenn nicht tausende von Surfer vorbei ... Oder kann mann das auch testen? Das der SQL nicht auf ein eigene Server läuft....tja das wusste ich auch aber noch haben wir das geld nicht für ein eigene SQL server. Ich werde mal den wirkliche Admin fragen ob er den SQL updated das servicepack was ich erwähnt bezog sich allerdings aud W2K und ob der SQL7 überhaupt mal geupdated geworden ist.....ich habe echt zu wenig ahnung von solche sachen, aber muss mich oft darum kummern weil der admin von extern ist. Ich habe jetzt den ISAPI häckchen raus und auch der SQL server auf 150 Mb RAM nützung runter gestuft mal schauen was da passiert jetzt... Die seiten sind eigentlich super schnell das ist auch das komische von der Sache jetzt nach dem das Häckchen weg ist auch noch..... gruss Gido -----Ursprüngliche Nachricht----- Von: Rudolph, Thomas [mailto:[EMAIL PROTECTED]] Gesendet: Mi 09.01.2002 09:08 An: AspGerman Kaffeehaus Cc: Betreff: [aspdecoffeehouse] AW: noch 6 Tagen Also irgendwas läuft da wohl falsch, aber nicht erst auf dem Server, sondern schon bei der Projektplanung. Zur Entwicklung einer neuen Anwendung brauchst Du mehr als einen Server, nämlich einen Entwicklungs, Test- und Liveserver. Hättest Du zumindest die ersten zwei Systeme, dann könntest Du das NT-Problem sicher ausschliessen bzw. wüsstest das es am NT liegt. Ich gehe davon aus, dass Dein System 2000 ist. Du lässt DLL's über den Transaction Server laufen (NT4 -> MTS = mtx.exe, 2000 -> MTS = dllhost.exe). Du kannst folgendes aber ausprobieren. IIS-Verwaltung -> Webserver auswählen ->Home Directory -> Configuration -> App-Mappings -> Haken bei "Cache ISAPI applications" raus Was passiert dadurch? Normalerweise werden DLL nach dem Freigeben der Objekte nicht sofort aus dem RAM entfernt. Dadurch muss bei einer Neuanforderung der DLL nicht eine komplett neue Instanz auf gemacht werden. Wenn Du den Haken raus machst, fliegen sie sofort raus. Der Speicher wird schneller freigegeben. !!! Achtung die Anwendung wird langsamer !!! Desweiteren solltest Du folgendes beachten: Alle DLL's, welche durch ASP-Anwendungen aufgerufen werden, sollte über den MTS laufen. zum SQL-Server Wieso hat der nur Service Pack 2? Das ist nicht der Neueste. Warum läuft der SQL-Server auf dem selben NT-Server, wie der Web-Server. Da sind die Probleme bereits vorprogrammiert!!! SELECT @@version The result of this query is: 7.00.623 if SQL Server 7.0 with no service pack applied 7.00.699 if SQL Server 7.0 Service Pack 1 7.00.842 if SQL Server 7.0 Service Pack 2 7.00.961 if SQL Server 7.0 Service Pack 3 Zusammenfassung: Optimiert Euren interne Infrastruktur. Eure Problem sind hausgemacht. Da ist es nur eine Frage der Zeit bis es knallt! Gruss Thomas -----Ursprüngliche Nachricht----- Von: Gido Carper [mailto:[EMAIL PROTECTED]] Gesendet am: Mittwoch, 9. Januar 2002 02:18 An: AspGerman Kaffeehaus Betreff: noch 6 Tagen Hi ihr alle, ich drehe fast (aber nur fast) durch.... ich habe nur noch ein paar Tagen vor ich ein Problem lösen soll und es haut nicht hin Vor eine weile habe ich das Problem schon mal hier vorgelegt aber kein lösung gefunden. es ist den DLLHost.exe ...... der treibt mich wannsinnig. Der speicher nutzung wird immer mehr bis er dann irgendwann mal explodiert und der ganze Server aufhängt und das ohne Timeout oder so ...nein in die ewigkeit geht das. Jetzt habe ich viel gesucht und ein paar dingen gelesen was es sein kann. Aber noch immer kein ergebniss. Ich habe von alle Projekten die auf der Server sind alle Datenbank connections überprüft und den "SET xxx = NOTHING" fals vergessen rein gemacht. Wäre ein möglichkeit....meine ich mindestens. Einmal habe ich was ähnliches erlebt (andere Server) da hatte ich dann ein SQL fehler gemacht....eigentlich kein schlimme nur da so viele leute gleicherzeit auf den Server zugegriffen haben und genau auf der Seite mit den Fehler....blieb den Timeout aus und gab es ein dauerhafte Crash.....aber das ist in diesem Fall nichtmöglich da bei den einstiegs seite kein SQL vorhanden ist.... Was kann das doch sein.....Ich kann auch nicht in den Log files nachsehen ob es ein regelmass gibt wo das passiert auf welche seite, auch nicht wieviel zeit dazwischen ist...alles total unregelmäßig. Auf den Server laufen ein SQL 7, Service pack2, Terminal dienst und ein paar externe DLL's so wie: Image Glue,ASPupload (softartisans), ASPmail, EasyPDF, und Fontvelocity. Ich habe gedacht vielleicht ist ein den EasyPDF, habe den dann isoliert ein eigene user gegeben (in komponenten Dienst) um sehen zu können ob der es ist ......aber vergebnissloss. Im moment habe ich den prozessesbeschränkung aktiviert bei den meiste besuchte 4 Projekten.... vielleicht kann ich so sehen ob es ein bestimmtes Projekt ist und damit doch ein Programmier fehler. Den Datenbanken auf der Server sind recht groß weil ich nicht wusste wie mann den Log files wieder löst.....tja ich bin hallt kein Admin das ist klar..... Der SQL beschlagnahmt 250 Mb und der DLL host geht auf 50-60 Mb zu und bei 60 kippt er um. Den realen SQL groesse ist allerdings kleiner....circa 120 Mb wenn mann den realen daten von alle Projekten zusammen zählt. Das Ding ist am 15. geht eine neue Kunde von uns online mit ein recht grossen datenbank und die hängen mich auf wenn jede 2. bis 4. Tag deren Site offline ist für x stunden...naja ihr kennt das gefühl.....und dann werden die zugriffen natürlich mal wieder um ein x Factor grosser.....und damit noch mehr abstürtz chance.... Ich habe gelesen das es extra update gibt für den kompontenten dienst aber was die genau machen....? Soll ich wirklich alle seiten einfach noch mal durch gehen auf Programmier fehler? :-( oder einfach alles formatieren, und neu installieren.....*snif* gruss Gido | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
<<winmail.dat>>
| [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
