emmanuel.crombez.info Emmanuel CROMBEZ

dspoold

Lorsque l'on fait un serveur, le besoin principal n'est pas la vitesse mais qu'il ne tombe pas en panne.

Lorsque l'on fait un site web avec des scripts pouvant prendre beaucoup de temps. Si plusieurs personnes utilisent ces scripts en même temps, vous pouvez très rapidement bloquer le serveur. Pour palier à ce problème il faut faire executer les actions les unes après les autres.

"dspoold" est un outil pour cela. Le ou les CGI posent des fichiers dans un répertoire et le démon "dspoold" surveille ce répertoire et lance un script donné en paramètre.

 Usage: dspoold path .extent script 
  • Le path est le chemin du répertoire à surveiller.
  • Le .extent est l'extension des fichiers qui lanceront le script.
  • Le script est le script (sh/perl/python) qui sera lancé par "dspoold" avec chaque fichier en paramètre.