제 사이트가 정말 느립니다. Digital Ocean의 1GB RAM 인스턴스를 사용하고 있습니다.
4개의 unicorn 워커와 256mb의 DB shared buffers를 설정했습니다.
사이트 속도를 높일 수 있는 방법이 있을까요?
제 사이트가 정말 느립니다. Digital Ocean의 1GB RAM 인스턴스를 사용하고 있습니다.
4개의 unicorn 워커와 256mb의 DB shared buffers를 설정했습니다.
사이트 속도를 높일 수 있는 방법이 있을까요?
Top Contributors Sidebar 플러그인을 사용 중인 것으로 보입니다. 이 플러그인은 사이트 홈 화면을 렌더링하는 데 추가적인 API 호출 6회를 발생시켜, 자원이 최소한으로 구성된 사이트처럼 사용자의 사이트를 과부하 상태로 만들 수 있습니다. 플러그인을 제거한 후 성능이 개선되는지 확인해 보시는 것을 권장합니다.
제거했지만 여전히 약간 느려 보입니다. 그래도 너무 나쁘지는 않은 것 같네요. 이런 사양에서 상당한 크기의 사이트라면 예상되는 일이겠죠?
토픽 목록은 200ms 미만, 개별 토픽은 400ms 미만의 응답 시간을 확인했는데, 전반적으로 상당히 좋은 성능이라고 생각합니다.
참고로, 1GB RAM의 Digital Ocean 인스턴스에서 운영하는 제 포럼은 다음 설정을 사용하고 있습니다.
UNICORN_WORKERS: 2
db_shared_buffers: "128MB"