0

ejabberd에서 내 채팅 서비스를 실행하고 있지만 가동 중단 시간이 4 ~ 5 개월이 경과 한 후에는 사용자의 로스터를 가져 오는 데 많은 시간이 걸리는 경우를 사용하게되었습니다. 명단 목록이 너무 큽니다. 많은 곳에서 페이지 매김 기능이 ejabberd에 없다고 언급되었지만 최적화 할 수있는 방법이 있습니까?ejabberd에서 로스터 가져 오기 호출을 페이징하는 방법

답변

0

제 생각에 로스터 페이지 매김을 정의하는 XMPP 사양은 없습니다. ejabberd는 이와 관련하여 특별한 일을하지 않습니다.

XMPP 로스터 버전 관리 (https://xmpp.org/extensions/xep-0237.html)를 살펴볼 수 있지만 페이지 매김과 다릅니다.

+0

안녕하세요 mickael, ejabberd가 사용자의 로스터 수에 관한 확장 성 문제를 어떻게 해결 했나요? 사용자 프로필에있는 명단의 수가 수천 또는 lacs 인 경우 어떻게합니까? 그런 시나리오에서 클라이언트는 모든 명부가 인출 될 때까지 기다리고있을 것입니다. 그리고 일단이 명단을 가져 오면 명단에 명부를 추가 할 때 명부를 얼마나 빨리 새로 고칠 수 있습니까? 그것은 나쁜 고객 경험을 만들어 내고 있습니다. 어떤 일을해야합니까? – mohit3081989

+0

XMPP는 수천 개의 연락처가있는 명목을 지원하도록 설계되지 않았습니다. 그것은 달성하고자하는 것에 달려 있지만 솔루션을 다르게 설계해야합니다. –