Comment puis-je savoir sur quel port ma demande est en marche?comment savoir quel port mon application utilise
Répondre
Quel port avez-vous dire à courir sur?
(Vous allez devoir nous donner plus de détails sur exactement ce que vous/votre programme sont/est fait pour que nous soyons en mesure de vous donner une réponse plus utile que ci-dessus.)
Ce n'est pas beaucoup d'informations pour aller, mais si votre application est un serveur objectif TCP général et vous êtes vraiment pas sûr que ce soit en cours d'exécution ou non, ou sur quel port, essayez:
netstat -an -p tcp
(Ceci est un UNIX/Linux/OS commande X ... ne sais pas ce que l'équivalent Windows est mais il sera similaire)
Cela vous montrera toutes les prises d'écoute sur votre machine et l'adresse IP/port sur lequel ils sont à l'écoute. L'un d'eux peut être votre application.
si vous utilisez tcp \ ip ou FPort udp répondre à vos besoins link text
Il y a une belle util à SysInternals appelé TCPView.exe
http://live.sysinternals.com/Tcpview.exe
Cela montre toutes les connexions et ID de processus
A l'intérieur d'une servlet, vous pouvez demander à l'objet HttpRequest comment il a été appelé, y compris le port et le nom d'hôte. Il n'y a pas d'API standard pour une servlet interrogeant le conteneur.
Si votre application est un serveur, et vous devez tester si elle est à l'écoute, vous pouvez utiliser
netstat -ltpn
La signification des commutateurs:
- -l pour « écouter », que est, les sockets serveur uniquement
- -t pour "tcp seulement"; notez que vous pouvez avoir besoin d'udp, puis utilisez -u
- -p pour "programme": affichez le processus ouvert quel socket
- -n pour "numérique": les adresses IP sont correctes, ne perdez pas de temps à rechercher des noms d'hôtes
Exécutez-le en tant que root (par exemple avec sudo) pour obtenir des informations de processus sur les sockets ouvertes par les processus de la racine.
Ceci est pour UNIX/Linux. Veuillez spécifier le système que vous utilisez pour obtenir des réponses plus précises.
- 1. Quel utilisateur utilise mon application Rails?
- 2. Quel (s) port (s) utilise XMPP?
- 3. Comment savoir sur quel port un périphérique USB est branché?
- 4. comment découvrir .dlls mon application utilise
- 5. Quels sont les meilleurs moyens de déterminer quel port utilise une application?
- 6. Comment savoir quel processus utilise « wait CPU » (à savoir I/O bloqué)
- 7. Comment puis-je savoir dans quel module mon code s'exécute?
- 8. Quel fichier utilise System.Configuration.ConfigurationManager.AppSettings?
- 9. Comment savoir quel port Rails est en cours d'exécution dans un initialiseur
- 10. Comment savoir sur quel lecteur une application Java est installée?
- 11. Comment savoir si l'utilisateur utilise plusieurs moniteurs
- 12. Comment déterminer quel my.cnf mysql utilise
- 13. Comment puis-je savoir combien un utilisateur a payé pour mon application dans mon application?
- 14. Port de mon application de l'iPhone à l'iPad
- 15. Découvrir quel compilateur utilise Maven
- 16. Pourquoi le port COM4 de mon ordinateur est-il libre pendant que mon modem le utilise?
- 17. Comment savoir quand mon application Android se termine?
- 18. Prises - Comment savoir quel port et l'adresse que je suis affecté
- 19. Pourquoi pas "quel est mon ip" port/service bien connu?
- 20. Comment savoir quelle application locale est connectée à mon socket (Windows)
- 21. Comment savoir quel module charge Moose?
- 22. Eclipse - Comment savoir quelles bibliothèques votre projet utilise réellement
- 23. Plusieurs périphériques connectés sur les ports série - Comment savoir quel est le port connecté
- 24. Comment puis-je savoir quel port local est utilisé par Stream?
- 25. Dans MySQL, comment puis-je savoir quel jeu de caractères utilise une table en particulier?
- 26. Pourquoi mon application utilise-t-elle CSC pendant l'exécution?
- 27. Comment savoir quelles bibliothèques un windows exe utilise?
- 28. Comment savoir si la machine sur laquelle mon programme s'exécute utilise l'hyperthreading? (C#)
- 29. Comment puis-je savoir si mon PHP Apache2 + utilise CGI/FCGI?
- 30. Comment savoir si mon serveur PostgreSQL utilise les paramètres régionaux "C"?
netstat -na pour Windows (netstat -nao sur XP/Vista/7 montrera également le pid) – Fedearne
sur Windows, un outil gratuit nommé FPort montre le nom du processus avec le port – Piskvor