윈도우 플랫폼에서 소프트웨어 및 cmd를 통해 포트를보기

프로세스 간 통신을 연구 할 때, 우리는 소켓라는 통신 수단이 있다는 것을 알고있다. 호스트간에 프로세스 간 통신을 위해,이 방법은 더 많은 공통 B에 공통 등이다 / S는 웹 서비스 아키텍처는 이러한 통신의 일반적인 애플리케이션이며, IP + PORT하여 클라이언트가이 모니터는 서비스 측에 위치 찾기 프로세스와 데이터 통신을 수행 할 수 있도록 프로세스 포트. 또 다른 예는 공동의 MySQL 데이터베이스 프로그램은 일반적으로 우리가 처음 (테스트, MySQL의 응용 프로그램을 설치 시작할 때 우리는이 프로그램을 시작했을 때, MySQL의 서비스 프로세스가 해당 포트를 바인딩 할 수 있도록, 듣고 포트를 설정합니다 때입니다 3306 포트로부터의 요청 프로세스와 관련된 피드백을 수신 할 수있다 따라서, 공통 포트)이며,. 포트가 컴퓨터와 같은 프로세스가 이미 포트 3306에 바인딩, 원인은 시작하지 못했습니다 점유하기 때문에 이러한 절차는 때때로 경우가있을 것입니다, 우리는 MySQL의 프로그램을 시작하면 이번에는 오류가 포트를 점유 발생합니다. 이 시간은 간단한 방법을 사용하면 포트 번호, 또는 직업 과정 3306 포트의 끝을 수정할 수 있습니다 MySQL을 사용하는 것입니다.

IIS7 서버 모니터링 도구를 직접 조회 :

 

 

 

둘째, 뷰 포트 인원 :

 

         : 아래 그림과 같이, - (-cmd 실행 시작), 유형에서 netstat -ano 명령, 우리는 모든 포트의 점유를 볼 수있는이 시간 같은 cmd를 같은 단자 위에 컴퓨터를 켭니다

 

 당신은 3306-3608의 그림에서 볼 수있는 PID 프로세스가 걸립니다. : 아래 그림과 같이 FINDSTR "(3306)"명령, |이 점유 포트 번호를 알고 있다면, 당신은 직접에서 netstat -ano를 사용할 수 있습니다

 

그런 다음 우리는 3608 pid는 프로세스가 결국, 명령이 무엇인지 확인하기 위해 태스크 목록 명령을 사용할 수 있습니다 : 작업 목록 | 다음과 같이 FINDSTR 3608 :

 

 이 프로세스를 종료 할 필요가, 당신이 사용할 수있는 경우 mysqld이되는 프로세스 PID 3608으로 볼 수있는이 시간 : 프로세스의에서 taskkill / F / t / 메신저 명령 이름, 또한 작업 관리자에서 종료 할 수 있습니다.

III는 요약 :

 

 1, 소켓은 다음 위치를 알 필요가 프로세스 간 통신의 방법, 절차의 사용이다 호스트 IP와 PORT 바인딩;

 

 FINDSTR "PID"프로세스 이름을 찾은 다음에서 taskkill / F / t / 사용 | PID 프로세서를 찾을 차지, 다음 태스크 목록 사용할 수 있습니다 FINDSTR "포트"명령, | 2 포트는 사용자가에서 netstat -ano를 사용할 수있는 프로세스에 의해 점유 뷰 메신저 프로세스 이름 종료 과정.

 

추천

출처www.cnblogs.com/09Internet/p/11302808.html