2
많은 양의 IP 주소를 해결해야합니다. 나는 gethostbyaddr()
을 사용하고 있습니다.PHP로 대량의 IP 주소 확인하기
방금 최근에 pcntl_fork()
을 사용하고 포크를 실행하면 시간 초과를 기다릴 필요가 없습니다.
gethostbyaddr
은 시간 초과되기 전에 호스트를 해결하기 위해 오랜 시간 (30 초)이 걸리므로 pcntl_fork
은 많은 양의 IP 주소를 사용하는 것이 실용적인가요?
서비스의 핵심 구성 요소 인 것처럼 보이는 경우, 많은 쿼리를 작성해야하는 경우 훨씬 정교한 설정이 필요합니다. 캐시와 쿼리를 통해 매우 신뢰할 수 있고 손으로 조정할 수있는 DNS 서버를 원할 것입니다. PHP 측에서는 수작업으로 튜닝 된 대기열/작업자 시스템이 적절한 것으로 보입니다. 단순한'gethostbyaddr'는 쉽지만 이것이 핵심 기능이라면 사용하는 도구가 아닐 것입니다. – deceze