Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
895 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [CORBA]Pbl de Timeout

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[CORBA]Pbl de Timeout

n°827534
aurel
Fraggueur en liberté
Posté le 20-08-2004 à 10:52:10  profilanswer
 

Hello,
J'ai un pbl de timeout corba client-serveur, lorsque j'enleve le cable réseau du client, la déconnection coté serveur est toujours détectée au bout de 16-17 min.
 
Serveur : JDK 1.3.1, visibroker 5 sous linux redhat 7.3
commande de lancement :
vbj  -VBJjavavm java -Xmx800m -DORBpropStorage=$APPLI_PARAM/vbj.properties -Dvbroker.se.iiop_tp.scm.iiop_tp.listener.port=1200 -DORBInitRef=NameService=iioploc://localhost:6131/NameService com.<XXXXX>.Controleur $APPLI_PARAM/ssotr.properties  &
 
$APPLI_PARAM est un répertoire qui contient les fchiers de confif
 
Client : serveur web sous Apache Tomcat 4.0 sous windows 2000 utilisant la librairie vbjorb.jar
 
A l'initialisation de l'orb, coté serveur ET client, j'utilise
proper.setProperty("ORBtcpTimeOut", "120" );
orb = ORB.init(args, proper);
 
Le client s'abonne a des données et le serveur lui envoie les infos via un callback.
Au bout de 16 min, je vois ceci dans les logs du serveur
[Problème de notification de l'abonnement (PB DE COM): 1 (utilisateur :PAM) -> org.omg.CORBA.COMM_FAILURE: java.net.SocketException: Aucun chemin d'accès pour atteindre l'hôte cible: Aucun chemin d'accès pour atteindre l'hôte cible  minor code: 0  completed: No]
 
Tout le reste marche tres bien (appel distant, coupure violent du client (^C)=>deconnexion immediate coté serveur, etc...)
Il n'y a vraiment que ce probleme, pourquoi la déconnexion est détectée si tardivement?
 

mood
Publicité
Posté le 20-08-2004 à 10:52:10  profilanswer
 

n°827773
aurel
Fraggueur en liberté
Posté le 20-08-2004 à 14:59:41  profilanswer
 

:bounce:

n°829257
aurel
Fraggueur en liberté
Posté le 23-08-2004 à 10:10:36  profilanswer
 

:bounce::bounce:

n°830761
aurel
Fraggueur en liberté
Posté le 24-08-2004 à 13:23:21  profilanswer
 

Corba est inconnu chez HFR? :(

n°830806
23samael
Posté le 24-08-2004 à 13:55:42  profilanswer
 

moi j'utiliserais plutôt JavaRMI
je sais pas pq? mais Corba ça me bote pas trop!
 
c pas le même principe ^C et coupure bourrin!
 
il doit y avoir un paramètre qui "ping" les clients ttes les x min! pour parer à ça...
t'as pas trouvé un truc comme ça!

n°831426
aurel
Fraggueur en liberté
Posté le 24-08-2004 à 23:55:15  profilanswer
 

nan j'ai rien trouvé.
Ba corba c'est une surcouche de rmi, et y'a des clients en c/c++, je crois et c aussi pour l'évolutivité.

n°831430
Taz
bisounours-codeur
Posté le 24-08-2004 à 23:58:49  profilanswer
 

ben t'as un timeout oualà tout

n°831578
aurel
Fraggueur en liberté
Posté le 25-08-2004 à 10:09:28  profilanswer
 

hmmm ...
et ?
j'ai regardé tout ce qu'atait possible, les policy, j'ai déchifré toutes les lignes de code de l'init de l'orb coté client et serveur, je comprends pas pkoi ca fait ca...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [CORBA]Pbl de Timeout

 

Sujets relatifs
CORBA Portable interceptorCORBA probleme avec Linux
Pbl corba javarecuperer des variables de session lors du timeout par un listener
[EJB][WebSphere] configuration timeout?fermer un fullscreen avec timeout et closewindow?
[Perl] Timeout sur un STDIN[java]Régler le timeout de déconnexion des sockets
[C] gestion des timeout sous Unix avec select() 
Plus de sujets relatifs à : [CORBA]Pbl de Timeout


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR