현재 백그라운드에서 녹음이 완료되면 자동으로 업로드를 해주는 로직을 구현하였습니다.
그런데 문제가 생겼습니다.
Service A가 녹음기능을 하고 Service B가 업로드 기능을하는데요.
Service A가 녹음이 완료되기전에 Service B가 업로드를 하는 경우가 생기는데
그럼 녹음이 완료되지 않아 정상적으로 스트림이 닫히지 않은 반쪽짜리 상태에서 업로드가 되어버립니다.
어떤 방법으로 녹음이 완료 되었는지 체크해야 할까요?
서로 다른 독립된 서비스라서 난감하네요..