begin process at 2012 05 28 14:47:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Système

 > 

Autre

 > 

WebServer.exe un plantage avec le cache ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

WebServer.exe un plantage avec le cache ?

dimanche 25 mars 2007 à 22:09:10 | WebServer.exe un plantage avec le cache ?

SuperBouly

Membre Club

bonjour,
Curieux, aujourd'hui, j'ai rajouté à mon projet une mise en cache de certaines tables de ma base, qui ne varient pratiquement jamais. (bref, la routine)
Pourtant , le serveur Web interne de VS 2005 se met à planter, meme s'il n'exécute rien. Peut être plante-il à l'expiration du cache, je n'en sais trop rien.
Il me sort WebDev.WebServer.exe a rencontré une erreur et doit fermer etc...

j'insère le cache dans le global.asax :
sub Session_Start
   If CType(Me.Context.Cache("MaTable"), DataSet) Is Nothing Then
                ActuCache(Me.Context)
 End If
la sub ActuCache n'a rien de spécial : à partir d'une requête "SELECT", utilise
MonHttpContext.Cache.Insert(("MaTable"), ds)  ds est le dataset inséré.
De toutes façons, il ne plante pas à l'exécution, tout s'enregistre normalement dans le cache, et je peux y chercher mes infos !
Voilà si qqn a déjà eu ce problème....
Merci de vos infos
Gilles
 

dimanche 25 mars 2007 à 22:47:57 | Re : WebServer.exe un plantage avec le cache ?

jesusonline

Membre Club Administrateur CodeS-SourceS
Bonsoir,

en le mettant sur IIS, ca dit quoi ? tu ne fais absolument rien d'autres que la mise en cache ? WebDev.WebServer.exe ne demande pas d'etre debuggé ?

As tu des erreurs au niveau des logs windows ?


Cyril - MSP - MCTS ASP.net & SQL
lundi 26 mars 2007 à 09:40:33 | Re : WebServer.exe un plantage avec le cache ?

SuperBouly

Membre Club

Bonjour,
Le problème est que le serveur plante une fois la page revenue, depuis un certain temps. le code ne provoque pas d'erreur. Il plante plusieurs minutes après sa sollicitation.
Si je supprime la mise en cache dans le Session_Start du Global.asax, tout redevient normal.
Quand je mets IIS en serveur par default, celui-ci semble tenir le coup !
Quant aux logs, je croyais avoir repéré qqs incidents, mais ce matin, 2 plantages, une seule occurence dans les logs (Poste de travail>>gérer>>Observeateur d'évènements>>etc..)
Faulting application webdev.webserver.exe, version 8.0.50727.762, stamp 45715711, faulting module unknown, version 0.0.0.0, stamp 00000000, debug? 0, fault address 0x4dda640a.
Ca laisse perplexe !
Hier , il y avait d'autres occurences, bien obscures pour moi :
The following exception was thrown by the web event provider 'EventLogProvider' in the application '/ProvC' (in an application lifetime a maximum of one exception will be logged per provider instance):

System.Web.HttpException: Le fournisseur EventLogWebEventProvider n'a pas pu consigné un événement avec le code d'erreur 0x800705DE.

   à System.Web.Management.EventLogWebEventProvider.ProcessEvent(WebBaseEvent eventRaised)

   à System.Web.Management.WebBaseEvent.RaiseInternal(WebBaseEvent eventRaised, ArrayList firingRuleInfos, Int32 index0, Int32 index1)
A noter que j'ai fait une mise à jour de VS 2005 il y a peu de temps : VS80sp1-KB926607-X86-FRA.exe
J'espère que ce n'est pas ça !Quoi qu'il en soit, je vais me servir de IIS jusqu'à l'éclaircissement du mystère.
@+Gilles

lundi 26 mars 2007 à 10:00:32 | Re : WebServer.exe un plantage avec le cache ?

SuperBouly

Membre Club

petite précision, la piste du cache n'est peut-être pas la bonne.
 il plante aussi car il se trompe de port :
Internet explorer renvoie par exemple la page :
[ Lien ] tandis que le server est sur 1040.( en bas à droite de l'écran)
En mode normal, "impossible d'afficher la page", en mode Debub, plantage au premier point d'arret!
le mystère s'épaissit !
Cependant, le coup des 2 ports différents m'a déjà été fait sans inconvénient autre . Etais-je à ce moment en débug? Y a-t-il une manière de remédier à celà?
@+Gilles

lundi 26 mars 2007 à 11:43:12 | Re : WebServer.exe un plantage avec le cache ?

jesusonline

Membre Club Administrateur CodeS-SourceS
pour le coup des différents ports tu peux définir le port à utiliser au niveau du site web, le mettre static plutot que dynamic.

L'erreur que tu as (la deuxieme) vient du HealthMonitoring d'asp.net 2.0 as tu touché aux paramètres par défaut du web.config ? Par défaut le HealthMonitoring écrit toutes les erreurs dans les logs windows. Apparement il arrive pas à écrire dans tes logs ... :-/

Essaye de réinstaller le SP1 de VS2005 :-/ ou alors tente une réparation. tu peux aussi tenter un aspnet_regiis -i meme si j'en doute :( c'est vraiment bizarre comme problème :-)


Cyril - MSP - MCTS ASP.net & SQL
vendredi 30 mars 2007 à 09:53:55 | Re : WebServer.exe un plantage avec le cache ?

SuperBouly

Membre Club

bonjour,
J'ai un peu botté en touche par manque de temps : IIS marche très bien sur ce projet. je l'ai donc mis par défaut et continué ainsi.
Important : WebServer.exe ne bugue QUE sur ce projet ! Qu'ai-je donc fait? Ca me fiche un peu la trouille pour la publication future !
Donc j'imagine que toute réinstallation est inutile. A suivre donc...
Merci pour ton aide
Gilles
Au fait, je n'ai pas trouvé l'endroit où l'on met l'attribution des ports en "Static"

vendredi 30 mars 2007 à 10:24:52 | Re : WebServer.exe un plantage avec le cache ?

jesusonline

Membre Club Administrateur CodeS-SourceS
pour mettre un port en static, dans le solution explorer de Visual Studio, clique sur le projet web et en dessous (generalement c'est en dessous) tu as la fenetre de propriété et là tu peux mettre un numero de port static


Cyril - MSP - MCTS ASP.net & SQL
vendredi 30 mars 2007 à 11:01:01 | Re : WebServer.exe un plantage avec le cache ?

SuperBouly

Membre Club

Oui, j'avais bien vu cette fenêtre de propriétés, mais elle ne comporte pas ce réglage,
Il n'y a que 5 rubriques : Réfé&rences, Générer, Accessiblité, Options de démarrage (on y choisit le serveur, mais pas le port), Options MSBuild (pour la publication)
je n'ai que la version Standard, est-ce pour ça ?
@+G

vendredi 30 mars 2007 à 12:04:01 | Re : WebServer.exe un plantage avec le cache ?

jesusonline

Membre Club Administrateur CodeS-SourceS
Untitled.png

j'ai une version Team System mais ca doit se trouver de partout.


Cyril - MSP - MCTS ASP.net & SQL
vendredi 30 mars 2007 à 17:26:35 | Re : WebServer.exe un plantage avec le cache ?

SuperBouly

Membre Club

ok, merci, j'en découvre toujours !
Et apparemment, ça ne plante plus  qu'au debugage
@+Gilles



Cette discussion est classée dans : exe, plantage, plante, cache, webserver


Répondre à ce message

Sujets en rapport avec ce message

lancé une application (exe) à partir d'une page html sur un intranet [ par nico ] je dois lancé une application (exe)à partir d'une page html sur intranet.Mon boss va me tuer si je n'y arrive pas HELPmeric d'avance pour votre aide ! lancé un exe à partir d'un intanet ! [ par nico ] je dois lancé une application (*.exe) à partir de mon intranet quand je crée le lien il me download mon application. mais je voudrais qu'il l'ouvre.me lancer un .exe depuis une page asp [ par zekmek ] Pour lancer mon .exe de ma page asp je fais ca mais ca ne marche pas... qqun aurais une idee ? j'en ai marre !Voici mon code:Set wshShell = Server.Cre lancer un .exe depuis une page asp [ par zekmek ] Pour lancer mon .exe de ma page asp je fais ca mais ca ne marche pas... qqun aurais une idee ? j'en ai marre !Voici mon code:Set wshShell = Server.Cre lancer un .exe depuis une page asp [ par zekmek ] Pour lancer mon .exe de ma page asp je fais ca mais ca ne marche pas... qqun aurais une idee ? j'en ai marre !Voici mon code:Set wshShell = Server.Cre Actualisation d'une page et chargement dans cache [ par sebhehe ] Je cherche une solution pour que ma page ne se mette pas dans le cache.explication:Je complete une page avec un formulaire qui se trouve sur cette mem executer un exe à partir d'une page .htm [ par logik ] Salut,pour un intranet, je ne parviens pas à executer un prog en local....toujours sité à la meme place sur l'ensemble des postes depuis un page .htmm PWS (win98) plante à la deuxième requête [ par Florence ] Bonjour à tous,incroyable !.....La première interrogation de page asp fonctionne normalement puis, quand on interroge à nouveau une page asp quelconqu Comment lancer un .exe ou un .bat [ par Rita ] Comment lancer un .exe sur une page asp sans ouvrir la fenêtre de téléchargement. Fermeture fenetre lancée par la commande internet.exe("toto.asp") [ par Manhand ] Bonjour à tous,je lance ma fenêtre par la commande internet.exe ("toto.asp").Celle ci s'ouvre sans problème.Par contre je voudrais la fermer automatiq


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,686 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales