IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Fermeture intempestive application WinForms (uniquement en réseau)


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé

    Homme Profil pro
    Responsable SI
    Inscrit en
    Mars 2004
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Responsable SI

    Informations forums :
    Inscription : Mars 2004
    Messages : 187
    Par défaut Fermeture intempestive application WinForms (uniquement en réseau)
    Bonjour

    Je rencontre une problématique que je n'ai jamais eue en 17 ans de dév. DotNet (!) sur un client lourd ma foi assez classique :
    - application WinForms (utilisant des composants DevExpress ; j'utilise ces composants depuis des années sans aucun problème)
    - exécution en réseau local classique via connexion Ethernet, en environnement Windows 10 Pro 64 bits
    - SQL Server sur la même machine que l'applicatif (nb : application utilisée exclusivement dans mon service, soit 4 personnes - c'est un ETL permettant de réaliser les opérations d'intégration entre les fichiers fournisseurs et notre ERP actuel, rien de complexe en soi, mais devant respecter des process précis notamment en validation de données)

    En exécution locale (sur le serveur) je n'ai strictement aucun problème.
    En exécution via le réseau, j'ai des utilisateurs qui rencontrent des problèmes de fermeture intempestive de l'application, sans aucun message préventif, aucun message d'erreur, aucune exception levée, nada ! J'ai intégré (comme dans chacun de mes dévs depuis des années) un système de log, qui ne remonte strictement aucune information permettant de réaliser un lien de cause à effet concernant ces coupures de service. En clair, l'appli se ferme soudainement, de manière très aléatoire.

    C'est la première fois que je rencontre ce type de problématique et je soupçonne un réel problème de qualité d'infrastructure (nb : nous avons une infra qui date franchement, et qui va être intégralement refaite d'ici 2020 - à contrario toutes les machines ont moins d'un an et sont toutes basées sur des configs respectables - SSD, processeurs Intel Core i3/i5 dernière gén. et 8 Go de RAM minimum)

    Avez-vous déjà rencontré ce genre de chose ?


    nb : jamais eu ce soucis sur mes postes précédents, avec BEAUCOUP PLUS d'utilisateurs simultanés sur les applis (jusqu'à une centaine en environnement TSE...) d'où mon soupçon sur la qualité du réseau interne

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    y a t il des infos dans le journal de windows au moment de la disparition ?
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre confirmé

    Homme Profil pro
    Responsable SI
    Inscrit en
    Mars 2004
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Responsable SI

    Informations forums :
    Inscription : Mars 2004
    Messages : 187
    Par défaut
    Oui effectivement ! J'étais tellement dans ma bulle que je n'ai pas pensé à l'observateur d'événements


    clr.dll semble être le coupable pour environ la moitié des plantages -_-

    La loose, je n'y ai pas pensé avant ; certains événements (concomitants) indiquent également des coupures de service (réseau), CQFD, mais pas tous.

    Je fais un test sur l'un des postes : application en local sur une journée de travail, afin de voir s'il y a toujours des coupures (puisque seuls les flux de données et les fichiers ressource - l'outil intègre une GED - seront concernés par les éventuels problèmes réseau)

  4. #4
    Membre confirmé

    Homme Profil pro
    Responsable SI
    Inscrit en
    Mars 2004
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Responsable SI

    Informations forums :
    Inscription : Mars 2004
    Messages : 187
    Par défaut
    Conclusion : exécution du logiciel en local sur le poste, la base de données et les ressources étant distantes.

    Bilan : plus de soucis de coupure (je ne dis pas que cela n'arrivera pas), les micro-coupures réseau étant très rarement concomitantes avec les accès réseau "réels" (I/O et flux de données)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 28/04/2006, 18h45
  2. Gestion d’Un Msgbox dans la Fermeture d’une application
    Par hoummass dans le forum Windows Forms
    Réponses: 5
    Dernier message: 25/11/2005, 16h44
  3. Réponses: 1
    Dernier message: 03/05/2005, 09h12
  4. Applications fonctionnent uniquement en mode administrateur
    Par gil-ch dans le forum Bases de données
    Réponses: 4
    Dernier message: 01/06/2004, 13h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo