병렬 작업자의 로그를 동일한 파일에 기록하는 빌드 시스템이 있습니다. 이 유형의 로그로 수명을 단순화하는 도구를 찾고 있습니다.병렬 작업자가 생성 한 로그 파일 (예 : 빌드 시스템)을 사용하는 도구
이 로그 파일의 각 줄은 worker id로 시작하는 임의의 텍스트입니다. 예컨대 :
11> compiling my.cpp
14> compiling your.cpp
7> ***starting linking***
7> Linking project CoreEngine...
14> compiling my2.cpp
- 11 , 14, 7 여기에 관련이없는 일을하고 있어요.
때때로 한 명의 작업자가 생성 한 로그 레코드가 수천 라인 떨어져 있습니다. 이 경험을 최적화 할 방법을 찾고 있습니다. 관련이없는 모든 레코드를 숨기고 재미있는 것을 보는 것이 좋을 것입니다.
보너스 - 때로는 작업자가 일정한 텍스트 메시지가있는 새로운 ID로 새 작업자를 시작할 수 있습니다. 이러한 의존성을 어떻게 든 추적하는 것이 좋을 것입니다.
누구에게 도움이 될만한 도구가 있습니까?
나는 인터넷에서 검색을했는데 여기에 아직 확실한 대답이 없습니다.
감사합니다.