>  기사  >  백엔드 개발  >  UDP 전화 접속 실패: 주소가 이미 사용 중입니다.

UDP 전화 접속 실패: 주소가 이미 사용 중입니다.

PHPz
PHPz앞으로
2024-02-09 21:27:11347검색

UDP 拨号失败:地址已被使用

php 편집기 Yuzai는 UDP 다이얼링 기능을 사용할 때 "UDP 다이얼링 실패: 주소가 사용되었습니다"라는 오류 메시지가 나타날 수 있습니다. 이 오류는 일반적으로 다른 응용 프로그램이 네트워크 포트를 사용하고 있기 때문에 발생합니다. 이 문제를 해결하는 방법은 여러 가지가 있습니다. 현재 실행 중인 프로그램 목록을 보고 해당 포트를 점유하고 있는 응용 프로그램을 찾아 닫을 수 있습니다. 또한 이미 점유된 포트와의 충돌을 피하기 위해 다이얼러의 포트 설정을 수정해 볼 수도 있습니다. 즉, 특정 상황에 따라 적절한 조치를 취하기만 하면 이 문제는 해결될 수 있으며 UDP 전화 접속은 성공적으로 완료될 수 있습니다.

질문 내용

UDP 서버를 구하는 프로그램을 작성하고 있습니다. 처음 서버를 얻을 때 작동합니다.

근데 프로그램에 두 번째로 들어갔을 때. 이로 인해 이 오류가 발생했습니다

으아악

코드:

으아악

클라이언트를 두 번 사용해서 이런 일이 발생한 것 같아요.

근데 왜 "이미 사용 중인 주소"라는 결과가 나오는 걸까요

클라이언트를 다시 생성하지 않습니다.

내가 시도한 솔루션

해결책 중 하나는 클라이언트를 nil로 설정하는 것입니다.

임의의 포트를 생성하려면 nil로 설정하세요.

하지만 제 경우에는 고정된 포트와 고정된 네트워크 주소가 필요합니다.

그래서 이것은 해결책이 아닙니다.

해결 방법

루핑하기 전에 연결을 만드세요.

으아악

위 내용은 UDP 전화 접속 실패: 주소가 이미 사용 중입니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제