하나의 프로세스만 사용한다는 의미
331
작성한 질문수 24
안녕하세요 우연 찮게 강의를 보게 되었는데 도움이 많이 됩니다. 감사합니다!
미천한 실력이라 기초적인 질문 하나 하고싶습니다.
synchronized가 하나의 서버, 하나의 프로세스에서만 적용된다는 의미는
예를들어, 스프링부트로 하나의 어플리케이션을 뛰운다는 단위인가요?
하나의 서버에서 여러 어플리케이션을 뛰운다면 synchronized는 각 어플리케이션에서만 동기화가 적용되는 것일까요 ?
답변 1
0
이북자님 안녕하세요.
하나의 프로세스에만 적용된다는 의미는 하나의 컴퓨터에 여러개의 어플리케이션을 띄울 수 있다는 말입니다.
그렇게된다면 synchronized 는 각 어플리케이션에서만 동기화가 적용되는것이 맞습니다.
추가적인 질문있으시면 댓글 달아주세요!
레디선 테스트코드에서 채널이름은 없어도 되는건가요?
0
67
2
낙관적 락을 사용할 떄 차이점
0
147
2
동시성 검증 코드에 관한 문의
0
110
2
단일연산
0
89
2
낙관적락vs. 레디스락
0
121
2
안녕하세요. 레디슨 질문있습니다..!!
0
78
2
@Lock(OPTIMISTIC)이 필요한 이유
0
106
2
get_lock 의 timeout이 3000초 이던데 너무 긴거 아닌가요?
0
143
2
DataSource Hikari 사용 이유
0
161
2
saveAndFlush 사용 이유 문의
0
125
3
비관적 락 VS 네임드 락
0
174
3
application.yaml 에 redis 정보
0
103
2
왜 클래스 이름에 Facade 가 붙나요?
0
194
2
@Transactional 으로 인한 동시성 문제 발생 원인이 궁금합니다.
0
226
2
@modifying 이용한 동시성 제어
0
179
2
DB락과 분산락
0
279
2
NamedLock 테스트 실패
0
192
2
테스트에서 트랜잭션 어노테이션 질문 있습니다.
0
184
2
optimistic Lock 재시도 질문입니다.
0
246
2
낙관적 락 테스트 실패
0
256
2
오류?
0
1644
4
LettureLockStockFacadeTest에서 오류가 발생합니다.
1
274
2
Pessimistic Lock 전체 테스트 오류 문의
0
383
3
비관적 락 vs 레디스(Lettuce)락 비교 관련 질문
0
473
2





