Précédent   Forum des professionnels en informatique > PHP > Langage > Fonctions
Fonctions Forum d'entraide sur les fonctions PHP. Avant de poster -> FAQ fonctions et Sources diverses
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/03/2011, 14h12   #1
Membre régulier
 
Inscription : novembre 2010
Messages : 102
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 102
Points : 86
Points : 86
Par défaut DNS Dynamique (fichier)

Bonjour,

Dans le cadre d'un stage, je dois débugger un DNS dynamique.

Il est fonctionnel mais les fichiers sont beaucoup sollicité ce qui entraîne la destruction du fichier en cas de micro-coupure edf.

Je voudrais savoir si vous avez une solution pour éviter d'avoir à ouvrir le fichier: par exemple, le stocker en mémoire (mais je n'ai aucune idée de comment faire).

La problématique étant qu'avec plus de 50 utilisateurs, le fichier est constamment ouvert, donc le fichier est planter quasiment tous les jours...

Pour le moment, une copie est faite via un script bash mais ce n'est pas une solution durable.

Si vous avez une réponse à m'apporter, n'hésitez pas.
Soull est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/03/2011, 15h19   #2
Nouveau Membre du Club
 
Étudiant
Inscription : janvier 2008
Messages : 128
Détails du profil
Informations personnelles :
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2008
Messages : 128
Points : 34
Points : 34
Citation:
Envoyé par Soull Voir le message
Bonjour,
Dans le cadre d'un stage, je dois débugger un DNS dynamique.

Il est fonctionnel mais les fichiers sont beaucoup sollicité ce qui entraîne la destruction du fichier en cas de micro-coupure edf.
Y a-t-il un nom de soft particulier ou est-ce PHP qui assure la correspondance host-@IP?

Quel est le rapport entre la sollicitation du fichier et la destruction en cas de micro-coupure EDF?
Veux-tu dire que le fait qu'il soit ouvert presque en permanence augmente les chances qu'il se trouve ouvert pendant une de ces micro-coupures?

Citation:
Je voudrais savoir si vous avez une solution pour éviter d'avoir à ouvrir le fichier: par exemple, le stocker en mémoire (mais je n'ai aucune idée de comment faire).

La problématique étant qu'avec plus de 50 utilisateurs, le fichier est constamment ouvert, donc le fichier est planter quasiment tous les jours...
Pour garder trace d'un fichier "ouvert" en mémoire, le meilleur moyen c'est un démon qui attends patiemment les requêtes des utilisateurs (dans le principe).
Ça peut se faire en C++ surement facilement.
Sinon tu peux laisser tourner un script PHP qui écoute une socket mais c'est plus "bricolage".

Citation:
Si vous avez une réponse à m'apporter, n'hésitez pas.
Je n'ai as hésité une seule seconde, plus qu'une semaine et demi avant le stage!
fanfouer est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 17/03/2011, 21h00   #3
Membre régulier
 
Inscription : novembre 2010
Messages : 102
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 102
Points : 86
Points : 86
Merci gros :p

En gros le fichier qui contient la config DNS est créer / modifié via un script php pour le moment.

Si ta un fichier ouvert et qu'il y a une micro coupure / plantage du pc ba sa te fou en l'ai ton fichier

J'ai pas vraiment envie de m'amuser avec des erreurs de segmentation x) donc si je peux éviter le C ça m'arrangerais beaucoup.

Pis bon c'est la p3 du stage, j'ai le boulot de 2 stagiaires à faire avant, j'aurais le temps de pensé un peu à comment je vais me demmerder, je vais déjà sécuriser un peu le tout, appeler un $_REQUEST dans un script bash, j'avais encore jamais vu...
Soull est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h26.


 
 
 
 
Partenaires

Hébergement Web