2011-05-11 1 views
0

latest App Engine news에 따르면 Java 응용 프로그램은 멀티 스레딩을 활성화하여 인스턴스 시간 수를 최소화 할 수 있습니다.이를 통해 인스턴스 시간당 더 많은 리소스를 사용할 수 있습니다.App Engine에 Spring 애플리케이션을 빌드하면 기본적으로 멀티 스레딩을 사용합니까? 아니면 구성 할 수 있습니까?

App Engine에 Spring 애플리케이션을 빌드하면 리소스 사용을 최적화하기 위해 기본적으로 멀티 스레딩이 사용됩니까?

또는이 App Engine 기능을 활용하기 위해 구성해야 할 것이 있습니까?

답변

2

AppEngine의 서블릿 멀티 스레딩은 기본적으로 해제되어 있습니다. <threadsafe>true</threadsafe> 요소를 appengine-web.xml에 추가하여 사용 설정하면됩니다.

이 경우 서블릿은 스레드로부터 안전해야합니다. 기본적으로 이는 내부 상태 (필드)가 없거나 상태 데이터에 대한 액세스가 동기화되어야 함을 의미합니다.

스프링 정보 : 스프링 내부에 익숙하지 않아 스레드로부터 안전한지 말할 수 없었습니다.

관련 문제