2011-01-27 2 views
3

구체적으로는 CF 관리> 서버 설정> 캐싱> 최대 캐쉬 된 템플릿의 수에 대해 JVM 설정과 관련하여 좋은 값을 계산하는 대략적인 방법을 알아 내려고하고 있습니다.ColdFusion 캐시 된 템플릿 메모리 소비를 계산하는 방법

그래서 내가 알아 내려고하는 것은 관리 API를 사용하여 ColdFusion에서이 정보를 가져올 수 있는지 여부입니다. 또는 예를 들어 Java를 사용하는 다른 방법이있는 경우.
제가 발견 한 유일한 지침은 Adobe's documentation suggesting 1 template per megabyte allocated to the JVM입니다.

프로파일 링에 대한 답변을 제공해주십시오.

답변

0

"JVM 설정"이라고하면 세대 중 관심의 대상이되는 부분을 알 수 있습니다. 새 세대 또는 젊은 세대, 이전 세대 또는 소유 한 세대 또는 영구 세대입니까? 또한 달성하려는 목표는 무엇입니까?

+0

jConsole을 관찰하고 힙 덤프를 검토 한 결과 Old Generation이 템플릿 캐시의 항목 인 것처럼 보입니다. 내 소프트웨어 제품은 .cfm 파일을 생성하므로 캐시를 쉽게 채울 수 있습니다. 고객이 ColdFusion 서버를 구성 할 수있는 방법을 찾고 있습니다. 그리고이 경우 템플릿 캐시 크기에 대한 지침을 제공하면 OoM 오류를 방지하는 데 도움이 될 것입니다. – orangepips

1

CF 서버 모니터에서 템플릿 캐시 사용법 중 일부를 볼 수 있지만 캐시에 무엇이 사용되고 있는지 보려면 http://www.cftracker.net/page.cfm/features을 사용할 수도 있습니다.

+0

+1을 시도한 이유는 이전에 프로젝트를 보지 않았기 때문입니다. 그러나 나를 도울 수있는 어떤 것도 가지고 있지 않습니다. – orangepips

관련 문제