bu 유틸리티는 캐시를 업데이트하며 두 가지 모드에서 작동합니다. 첫 번째 모드에서는 캐시 데이터베이스를 통해 반복되고 각각에 대해 HTTP 요청을 전송하여 캐시에 있는 모든 URL을 업데이트합니다. 두 번째 모드에서는 제공된 URL로 시작하여 해당 URL의 모든 링크에 대해 지정한 깊이까지 첫 번째 반복을 수행하고 페이지를 캐시로 가져옵니다. bu는 RFC 호환 로봇입니다.
bu -n hostname -p port -t time-lmt -f contact-address -s sleep-time -o object -r n -d conf-dir
예:
bu -n phoenix -p 80 -t 3600 -f admin@phoenix.com -s 60 -o nova -r n -d server-root/proxy-serverid/config
여기서
hostname은 프록시가 실행되는 시스템의 호스트 이름입니다. 기본값은 localhost입니다.
port는 프록시 서버가 실행되는 포트입니다. 기본 포트는 8080입니다.
time-lmt는 유틸리티가 실행되는 시간 제한입니다.
contact-address는 bu에서 전송된 HTTP 요청에서 전송되는 연락처 주소를 결정합니다.기본값은 worm@proxy-name입니다.
sleep-time은 연속적인 두 요청 사이의 휴면 시간입니다. 기본값은 5초입니다.
object는 현재 실행 중인 bu.conf에서 지정된 객체입니다.
-r n 옵션은 robot.txt 정책을 수행할지 여부를 결정합니다. 기본값은 y입니다.
conf-dir은 server-root /proxy-serverid/config 디렉토리에 있는 프록시 인스턴스의 구성 디렉토리입니다.