-server
JVM 플래그로 인해 JVM이 클라이언트 VM이 아닌 서버 VM을 사용하게된다는 것을 알고 있습니다. 그러나 회사의 일부 내부 문서에 따르면 이 플래그의 유무에 따라 Tomcat은 즉석에서 JSP 컴파일을 수행하거나하지 않습니다.-server 플래그가 성능과 반대되는 Tomcat 동작에 영향을 줍니까?
톰캣을 잘 모르는 사람이라면 누구나 알고 있습니까? 내 추측에 따르면, 그것은 저자의 부분에있는 국기에 대한 오해이며, 나는 확신하고 싶었다. 사전 의견에서와 같이
리치
JSP 즉석 편집 * -server와 -client 모드와 함께 * 작동합니다. 나는 이것이 서버 모드보다 더 유리한 클라이언트 모드의 JSP 컴파일의 성능이라고 생각한다. 나는 이것이 확실하지 않다 (따라서 주석) 아마도 이것은 -XX에 연결되어있다 : CompileThreshold 플래그는 서버의 경우 10000이고 클라이언트의 경우 1500이다. – JoseK
그래, 나는 두 시나리오에서 모두 효과가 있었다고 확신했다. 의견은 동의하지 않는 것 같았고 클라이언트 모드에서 실행 중일 때 명시 적으로 해제되었다고 암시했다. – Rich
@JoseK TBH 내 질문에 답했습니다. 아래에 넣으려면 받아 들일 수 있습니다 :) – Rich