개요

k8s로 WAS를 올리기 위해 background로 실행되고 있는 톰캣 인스턴스 2개의 pid를 알아내 이걸로 tail을 할 필요가 생겼다.
이 방법을 찾아본 뒤 정리해둔다. k8s로 톰캣을 띄워 서비스 하고 로그를 볼일 있으면 참고하자.

코드

tom1_pid=$(ps -ef | awk '/[t]om1/{print $2}')
tom2_pid=$(ps -ef | awk '/[t]om2/{print $2}')
echo "tom1_pid = $tom1_pid , tom2_pid = $tom2_pid"
tail -f /proc/$tom1_pid/fd/1 && tail -f /proc/$tom2_pid/fd/1