안녕하세요, 제 문제를 여기에 게시했지만, 다시 복사해 올리겠습니다: Discourse Who's Online
이 플러그인(적어도 저희 포럼에서는) 다음과 같은 메시지를 표시합니다. 플러그인을 끄면 메시지가 사라집니다. 다른 분들도 이 문제를 겪고 계신가요? 활성 사용자 수를 처리하기에 충분한 서버를 보유하고 있습니다. Lightsail 8GB RAM, 2 vCPU, 160GB SSD Ubuntu를 사용하고 있습니다.
안녕하세요, 제 문제를 여기에 게시했지만, 다시 복사해 올리겠습니다: Discourse Who's Online
이 플러그인(적어도 저희 포럼에서는) 다음과 같은 메시지를 표시합니다. 플러그인을 끄면 메시지가 사라집니다. 다른 분들도 이 문제를 겪고 계신가요? 활성 사용자 수를 처리하기에 충분한 서버를 보유하고 있습니다. Lightsail 8GB RAM, 2 vCPU, 160GB SSD Ubuntu를 사용하고 있습니다.
동시성 관점에서 보면 이 사양은 다소 부족해 보입니다.
이 플러그인은 Presence 시스템을 사용하며, 온라인 상태의 사용자를 준실시간으로 유지하기 위해 지속적으로 상당한 양의 클라이언트 메시징을 수행합니다.
이렇게 많은 클라이언트가 동시에 연결되는 경우, CPU 코어 수를 최소 3개, 가능하면 4개까지 늘리는 것을 고려해 보시는 것이 좋습니다. 코어가 2개뿐이라면 8GB의 메모리가 무슨 의미가 있는지 잘 모르겠습니다. 대략적인 경험칙으로는 2GB당 코어 1개 정도가 적당하다고 봅니다. 제 4GB 머신조차도 코어가 3개이며, 저는 이보다 훨씬 요구 사항이 낮은 플러그인을 실행하고 있습니다.
메모리와Apparently 디스크 공간은 넉넉해 보이므로, 이 부분은 문제없을 것입니다!
감사합니다! 클라이언트 메시지 양을 줄일 수 있는 설정이 있을까요? 사용자 상태가 몇 분 정도 지연되어도 괜찮습니다.
저는 이 플러그인의 개발자가 아니지만, 설정을 통해 이를 볼 수 있는 사용자를 제한해 보실 수 있습니다:
whos_online_display_publicwhos_online_display_min_trust_level이렇게 하면 누가 이 정보를 볼 수 있는지 크게 제한할 수 있습니다.