위는 Python에서 싱글톤을 구현하는 방법이지만, 우리 모두는 이 구현이 스레드로부터 안전하지 않다는 것을 알고 있습니다. 위 코드에서는 테스트 코드를 직접 작성했는데, id 출력이 동일하다는 것을 발견했습니다. 제 질문은 이 구현이 스레드로부터 안전하지 않다는 것을 증명할 수 있는 테스트 코드를 작성하는 방법입니다.
怪我咯2017-05-18 10:47:22
원래 싱글톤 모드는 하나의 개체만 인스턴스화할 수 있으며 스레드와는 아무런 관련이 없습니다. 스레드로부터 안전하더라도 동일한 ID를 반환합니다.