Hax0r

Read Lock 본문

0x00 개발/PHP

Read Lock

영준이 2015.12.08 18:50

php 업로드 중에 읽기 요청이 들어오면 어떻게 될까? Read lock 상태가 될까?파일 변경이 0.005초 이내로 이루어지지만 그 사이에 Read 가 발생할 경우 어떻게 될까? 결과는 php업로드 중에 읽기 요청이 들어오면 업로드 된 만큼 해석해서 처리한다. 즉 에러를 발생한다.

따라서 변경주에 엑세스가 일어나지 않게 maintenance mode 를 만들거나 linux rename 같은 atomic 함수를 이용을 권장한다.

0 Comments
댓글쓰기 폼