회원에게 Caldav 피드를 제공하는 그룹 일정 신청서가 있습니다. 매우 간단합니다 - 요청에 따라 해당 멤버의 다가오는 이벤트를 잡고 스트림을 포맷하고 반환합니다. 일부 회원은 너무 자주 폴링하는 장치를 사용하고 있습니다. 즉, 자주 업데이트하지 않는 장치가 있습니다. 따라서 필자는 필자가 필요로하는 것보다 자주 데이터베이스를 때리고 있습니다.Caldav 서버 - 너무 자주 폴
분명히 형식화 된 스트림을 캐싱 할 수 있으며 필자가 느끼는 것보다 자주 더 자주 업데이트 할 수 있습니다. 최근에 설문 조사를 한 사람에게 "나에게 나중에 묻는다"라는 응답을 되돌려주는 것이 더 쉬울 것입니다. 그런 반응이 있습니까? 방금 스트림을 반환하지 않으면 클라이언트에서 "이벤트가 없습니다"라는 응답으로 읽습니까?
감사합니다.
가 정확히 어떻게 그들이 폴링 않습니다 할 수있는 몇 가지를 알 수 있습니까? 폴링은 적절한 etag/ctag/dav-sync 쿼리가 폴링으로 실행되는 경우 자주 (단지 몇 바이트를 비교해야 함) CalDAV 서버에서 실제로 문제가되지 않습니다. – hnh