Per-instance 자원 관제사 + org 집계 + 내부 sync

FeatureVOIPService
관련 상품
2026년 4월 24일 오후 10:39 UTC
이름 *
Kamo
뚱 베어
3bc4f64

Per-instance 자원 CRUD (확장 / 사용자 / 장치 / 음성 메일) : - VoipExtensionsController at *********** - VoipUsersController at /api/voip/instances/{id}/users 에서 - VoipDevicesController at ****************에 - VoipVoicemailController at *********** - 모든 GET은 공급자에게서 힘 표피에 ?refresh=true를 받아들이고 캐시를 상쾌하게 합니다; 그렇지 않으면 snappy UI에 대한 로컬 캐시에서 봉사합니다. - 모든 쓰기 경로 호출 공급자 및 로컬 캐시를 upserts 그래서 집계 다음 예정된 동기화를 기다리지 않고 일관성을 유지하십시오. - Voicemail GET /{vmId}/audio는 공급자로부터 원시 오디오를 스트리밍합니다. StreamingResponseBody 그래서 UI는 <audio src=...>를 직접 할 수 있습니다. Org 집단 (VoipOrgAggregateController at /api/voip/org): - /extensions, /users, /devices, /voicemails는 각 인스턴스에서 행합니다. {instanceId, 인스턴스 이름} 약으로. UI는 집계로 이어집니다. /settings/features/phone에 있는 탭. - /health는 평행한 per-instance에 있는 각 활동적인 인스턴스에 checkHealth ()를 달립니다 (InstanceSyncService의 캐시 수를 통해), InstanceHealthDto[]를 반환합니다. - POST /sync는 InstanceSyncService를 실행합니다. 현재 org. Tenant-level "Sync this org now" 버튼을 UI로 출력합니다. 내부 동기화 (VoipInternalSyncController): - POST /internal/voip/sync-global 루프 모든 활성 인스턴스 플랫폼 전체. DaemonService의 예정된 석영 작업에 의해 호출. 기존의 보호 VOIPService의 InternalAuthFilter. 녹색을 만듭니다.

모든 변경 사항

배송을 보는 것과 같이?

작업 공간의 모든 업데이트 땅은 자동으로. 일주일 후 무료로 시청하십시오.

무료 영원히 시작가격 비교