나는 웹 페이지에 http를 가져 오는 runnable을 구현하는 spider
메쏘드를 가지고있다. 내 executorService에서 객체를 가져 오는 방법은 무엇입니까?
지금은 spider
메소드를 실행 내 ExecutorService를 소비하는 URL 목록을 .
각 URL에 대한 통계와 함께 처리 된 URL 목록을 어떻게 얻을 수 있습니까?
각 스레드가 'stat 객체를 관련 URL과 함께 반환하도록해야합니다.
나는 웹 페이지에 http를 가져 오는 runnable을 구현하는 spider
메쏘드를 가지고있다. 내 executorService에서 객체를 가져 오는 방법은 무엇입니까?
지금은 spider
메소드를 실행 내 ExecutorService를 소비하는 URL 목록을 .
각 URL에 대한 통계와 함께 처리 된 URL 목록을 어떻게 얻을 수 있습니까?
각 스레드가 'stat 객체를 관련 URL과 함께 반환하도록해야합니다.
java.util.concurrent.Callable을 사용해보세요.
ExecutorService
으로 보낼 때 결과에 액세스하는 데 사용할 수있는 Future
을 반환하는 submit
메서드를 사용해야합니다. 값을 반환해야하는 경우 V
값이 반환 될 것으로 예상되는 경우 Callable<V>
개체를 제출해야합니다.
호출 가능, 시간 제한은 어떻습니까? 카운트 다운 래치를 사용하고 있습니까? – yadab