무국적의 가치
- 개체의 목적은 상태(데이터)와 동작을 결합하는 것입니다.
- 엔터프라이즈 애플리케이션의 상태 비저장은 요청 간에 상태가 지속되지 않는 개체를 나타냅니다.
- Stateless를 사용하면 개체 풀링을 통해 훨씬 적은 수의 개체로 더 많은 사용자를 처리할 수 있습니다.
세션 상태
- 세션 상태는 비즈니스 트랜잭션에 내재되어 있기 때문에 다음과 같이 많은 사람들이 트랜잭션의 속성으로 간주하는 속성이 있습니다.
B.ACID. - 개인이 특정 데이터를 처리하는 동안 해당 데이터가 오래되었을 수 있습니다.
- 세션 상태의 주요 문제는 격리입니다.
- 세션 상태는 성능 향상을 위해 요청 사이에 반드시 저장할 필요가 없는 데이터를 캐시할 수도 있습니다.
세션 상태를 저장하는 방법
- 클라이언트 세션 상태는 클라이언트에 데이터를 저장합니다.
- 서버 세션 상태는 요청 사이에 데이터를 메모리에 저장하는 쉬운 방법이 될 수 있습니다.
- 데이터베이스 세션 상태도 서버측 저장소이지만 데이터를 테이블과 필드로 나누어 데이터베이스에 저장하는 방식이며 데이터를 오래 보관하기 위해 저장하는 방식이다.
- 세션 선호도는 서버가 지정된 세션의 모든 요청을 처리할 수 있도록 합니다.
- 클라이언트가 프록시를 사용하면 여러 클라이언트가 동일한 IP 주소를 사용하는 것으로 나타나므로 모두 지정된 서버에 연결할 수 있습니다.
- 클라이언트가 프록시를 사용하면 여러 클라이언트가 동일한 IP 주소를 사용하는 것으로 나타나므로 모두 지정된 서버에 연결할 수 있습니다.
중요한 용어
참조