Tom's Guide > Forum > Programmation > Multiple accès fichiers Java

Multiple accès fichiers Java

Forum Programmation : Multiple accès fichiers Java

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour à tous,

Une petite question de bon matin ^^. Mon application web fait plusieurs accès en même temps sur un fichier, accès en lecture. Généralement ça ne pause pas de problème mais de temps en temps, l'ouverture du fichier est refusé.

Y a-t-il une limite dans le nombre d'ouverture d'un fichier en lecture seul ?

Je n'ai rien trouvé dans la java doc concernant une tel limitation.

Merci.

------------------------------ Venez découvrir mon rpg tour par tour => Morwen-world.com
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

C'est l'OS qui peut bloquer les accès fichiers. Sur quel OS as-tu ce problème ?

------------------------------ 6800A007B81300CD10B00131C989CF26880541
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky

Un serveur debian etch.

------------------------------ Venez découvrir mon rpg tour par tour => Morwen-world.com
Répondre à Sundevil

Ok, si tu fais un "ulimit -a", ça donne quoi pour "open files" et "file locks" ?
ça peut se modifier dans /etc/security/limits.comf, mais normalement il ne devrait pas changer ces valeurs si ce sont les valeurs par défaut.

------------------------------ 6800A007B81300CD10B00131C989CF26880541
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky

D'accords, faut que je reteste dans mon code 2/3 fois si je peux lire ou pas mon fichier.

------------------------------ Venez découvrir mon rpg tour par tour => Morwen-world.com
Répondre à Sundevil

Lorsque tu ouvres des fichiers il faut bien penser à les fermer rapidement après la lecture. Tu ne devrais quasiment jamais arriver aux limites.

tu utilises bien fclose() ?

------------------------------ 20minutes.fr, l'information en continu.
Répondre à SiM07

Bien sur :) mais mon appli peut être appellé 300 fois en même temps donc forcément

------------------------------ Venez découvrir mon rpg tour par tour => Morwen-world.com
Répondre à Sundevil

Si tu ne fais que de la lecture, tu peux le dupliquer :) Bref, tu fais du master/slaves avec des fichiers texte <3

------------------------------ 20minutes.fr, l'information en continu.
Répondre à SiM07

Dupliqué le fichier :|, heu ouai à voir.


Message édité par Sundevil le 05-06-2009 à 17:41:58
------------------------------ Venez découvrir mon rpg tour par tour => Morwen-world.com
Répondre à Sundevil

Il n'y a rien de forcement très choquant la dessus. Tu peux aussi, si il est assez petit et qu'il y a vraiment beaucoup d'accès le mettre en share memory /dev/shm histoire de booster un peu les perfs et diminuer les accès disque.

------------------------------ 20minutes.fr, l'information en continu.
Répondre à SiM07

Oui je peux effectivement, je vais voir ça merci :)

------------------------------ Venez découvrir mon rpg tour par tour => Morwen-world.com
Répondre à Sundevil
Tom's Guide > Forum > Programmation > Multiple accès fichiers Java
Aller à :

Il y a 1855 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Liens