0
동일한 코드 라인에서 실행중인 PHP 스크립트의 여러 인스턴스간에 상호 배제를 보장하기 위해 mysql get_lock을 사용하고 있습니다. is_free_lock을 두 번 동시에 실행하면 0이 발생하지 않도록해야합니다.이 경우 스크립트의 두 인스턴스에서 모두 잠금을 종료 한 다음 해당 코드를 두 번 실행합니다. 도와주세요.is_free_lock을 항상 보장하는 MySQL
if($lock->isLockFree()) {
// lock
// release lock
} else {
// trigger already locked error
}