여러 프로세스가 같은 포트를 감청할 수 있습니까?
1430 단어 unix
다음 코드는 socket으로 여러 번 연결할 수 있습니다
//SO_REUSEADDR
if(setsockopt(s,SOL_SOCKET,SO_REUSEADDR,(char *)&val,sizeof(val))!=0)
{
printf("error!setsockopt failed! ");
return -1;
}
포트 복용의 진정한 용도는 주로 서버 프로그래밍에 있다. 서버를 다시 시작해야 할 때 포트가 완전히 닫히지 않은 상황에 자주 부딪히는데 이때 포트 복용을 설정하지 않으면 귀속을 완성할 수 없다. 왜냐하면 포트는 다른 인터페이스에 귀속된 상태이기 때문이다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
LINUX 시리즈(1부)UNIX는 1969년 AT&T에서 개발한 운영 체제입니다. UNIX는 다중 사용자, 다중 프로세스 운영 체제입니다. 기본적으로 사용 가능한 두 가지 기본 UNIX 버전이 있습니다. 대부분의 UNIX 버전은 이러한 버...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.