[AIX] 프로세스 통신 중 DISK I/O가 100% 차는 현상
데이터량이 급증하면서 갑자기 서버에 지연이 발생하기 시작하였습니다.. 해당 이슈에 대한 원인을 분석하다 보니 해당 서버의 DISK I/O가 100% 차는 현상을 발견하였고 이유로는 프로세스 통신 중에 발생된 걸로 확인이 되었습니다. TMI) DISK 확인 방법: nmon 프로그램, iostat 명령어 사내에서 테스트를 해본 결과, 리눅스에선 정상적으로 지연 없이 동작하였지만 AIX에선 IO wait이 많이 소요되어서 FILE 처리에 대해 부하가 걸려 지연이 되었던 것입니다. 기존 Named Pipe를 사용했던 방식을 Message Queue로 방식을 바꿔 테스트를 진행하였고 더 이상 지연 없이 정상 동작되는 모습을 확인하였습니다. 결론 AIX에선 파일 처리에 대한 속도가 리눅스보다 많이 부족하기 때문에 ..
2021.10.03