안녕하세요 그레이프시티입니다.
문의주신 내용에 대해 확인 해 본 결과,
아쉽게도 "Heap 메모리, Thread 수, DB Connection 수 등의 환경을 설정할 수 있는 전문적인 기능"은 지원하지 않고 있습니다.
Forguncy는 별도의 코딩 없이 비 전문가도 쉽게 웹 개발을 할 수 있도록 도와주는 개발 도구이기에 전문적인 개발자분들이 직접 프로그래밍 하시는 것보다 느리거나 기능 제약이 있을 수 있습니다.
※ 모든 페이지의 로딩이 완료되면 처음 서버에 업로드 하셨을 때 보다 로딩 속도가 빨라 질 수 있습니다.
그럼에도 Forguncy는 속도가 느려지는 원인과 상황들을 파악하여 개선하고, 고객님들께 필요한 기능들을 추가하여 지속적으로 Update를 진행하고 있습니다.
이번 Forguncy V7에는 서버 측 명령의 디버그 로그를 더욱 구체화하여 각 단계를 수행하는 데 걸리는 시간을 측정할 수 있는 기능이 추가되었습니다.
Forguncy를 사용하시면서 너무 느리다고 느끼시거나, 성능 병목 현상이 발생한 경우에는 아래에서 소개해드리는 기능을 활용하여 느려짐 또는 병목 현상이 발생한 내용에 대해서 자세히 설명을 해주신다면 도움을 드릴 수 있는 방법을 찾아보겠습니다.
서버 쪽 명령에는 일반적으로 많은 수의 데이터베이스 작업 및 로직 분기가 포함되며 성능이 기대에 미치지 못하는 것으로 판명되면 개발자가 문제를 신속하게 파악하기가 어렵습니다.
이를 위해 포건시는 서버 측 명령의 디버그 로그를 더욱 구체화하여 각 단계를 수행하는 데 걸리는 시간을 보여 줍니다.
이 기능을 통해 개발자는 서버 측 명령 실행에 대한 보다 포괄적인 그림을 얻고, 성능 병목 현상을 정확하게 찾고, 고성능 엔터프라이즈 애플리케이션을 쉽게 빌드할 수 있습니다.
(브라우저 F12 개발자 모드, 시간 소모적인 서버 쪽 명령 로그를 단계별로 실행)
현재는 고객님께서 원하시는 기능을 지원하지 않으나,
고객님의 소중한 의견을 본사 개발 팀에 전달하여, 개선하도록 하겠습니다.
감사합니다.