자바 휴식 API가 있습니다. 궁금한 점은 다음과 같습니다.자바 휴식 API의 리소스 인스턴스
특정 클라이언트 (예 : X라는 사람이 컴퓨터 Y를 사용 중임)가 동일한 URI를 3 번 호출한다고 가정 해 보겠습니다. (예 : https://stackoverflow.com/firstname/kasav/lastname/bere). 또한 리소스에 비 정적 카운터가 있다고 가정합니다.
class ResourceA{
int count = 0;
@Get
public Response service(){
count++;
//return count below
}
}
지금 발신자는 세 가지 통화에 대해 동일한 응답받을 않습니다
1
을 또는 호출자는 3 분 후, 두 번째 호출 후, 첫 번째 통화에 대한 3
을 2
을 1
나올까요 요구.
여러분 중 일부는 분명하지만 나에게는 그렇지 않을 수 있습니다. 도와 줘서 고맙다.
나는 당신의 대답을 확인하려고 노력했는데 할 수 없었다. 기본적으로 각 호출에 대해 하나의 객체가 생성된다고 말합니다. 1 백만 명의 사용자가 있다면 어떻게됩니까? 그건 비효율적 인 것 같습니다. – kasavbere
예제에서와 같이 리소스 클래스에 생성자가 없다면? 각 사용자가 여전히 '0'을 볼 수 있습니까? – kasavbere
스펙과 만 이야기 할 수 있습니다. 당신은 당신이 달리고있는 컨테이너와 훨씬 더 많은 정보를 버렸습니다. – Krrose27