J'ai un script perl-cgi qui se connecte aux périphériques Cisco et exécute une commande. si récemment déplacer le script de l'ancien serveur Solaris vers le nouveau serveur vm plus puissant. maintenant le script est très lent à se connecter à l'appareil a effectivement délai. Je ne suis pas expert sur perl et je ne sais pas comment je peux dépanner. En ce qui concerne le réseau, aucun problème n'est détecté lors de mon test. comme je l'ai dit le serveur et le réseau au moins 10 x plus rapide que l'ancien. toute suggestion? Merci d'avance.perl-cgi script slowness
1
A
Répondre
1
Le script a probablement été écrit en utilisant des sockets de blocage. Le fait qu'il a déménagé a probablement ralenti la connexion entre les périphériques Cisco et le serveur exécutant le CGI. Je vérifierais d'abord votre chemin réseau. Si cela est toujours un problème, vous devez l'écrire dans un processus fils fork(), utiliser des techniques de socket non bloquantes ou écrire une application CLI. Cela ne ressemble pas à quelque chose qui est bien adapté pour fonctionner en tant que CGI.
Questions connexes
- 1. Appengine Slowness
- 2. Android ArrayAdapter & ListView slowness
- 3. AssetsLibrary et ImageView -setImage Slowness
- 4. Linq Slowness sur un seul appel
- 5. Diagnostiquer les rails 3 Heroku Slowness
- 6. Attendre le script E-script Script Telnet
- 7. Script arithmétique date script
- 8. Script d'appel du script
- 9. rss feed script script
- 10. Script pour le script d'exécution
- 11. Autofill Script Google Spreadsheet Script
- 12. Exécuter le script mysql par script batch
- 13. Script imbriqué dans le script d'action 3
- 14. MySQL Inclure un script dans le script
- 15. Script PHP pour remplacer le script cgi
- 16. Script Bash pour exécuter le script php
- 17. changement Script/moyen d'arrêter l'exécution du script
- 18. Comment implémenter {script} dossier/fichier {/ script}
- 19. Script SQL pour créer un script d'insertion
- 20. Script Google Apps Script DialogBox du clienthandler
- 21. Shell Script à l'intérieur du script Perl
- 22. script bash pour convertir le script tcl
- 23. Script Precompile Handlebars Templates dans Script Tag
- 24. Erreur de script interne CGI Script Windows
- 25. Ubuntu utf-8 script de script
- 26. script python pour l'environnement de script Android
- 27. appeler un script matlab dans un script
- 28. Google Apps Script - communication entre script
- 29. Script batch équivalent pour le script bash
- 30. Script NotInList
merci, je vais vérifier le chemin. peut être le nouveau serveur est un serveur virtuel tandis que l'ancien est un serveur physique qui peut ajouter un chemin supplémentaire. – dan