하나의 CM 서버와 3 개의 CD 서버로 Sitecore 8.2를 실행하고 있습니다. CD 서버 중 하나에서만 다음 오류가 발생합니다.Sitecore.Analytics.Exceptions.ContactLockException
5396 2017:12:18 00:00:59 ERROR Cannot finish Analytics page tracking
Exception: Sitecore.Analytics.Exceptions.ContactLockException
Message: Failed to extend contact lease for contact e629daf6-1176-4c55-9c17-31b45292212c
Source: Sitecore.Analytics
at Sitecore.Analytics.Tracking.ContactManager.SaveAndReleaseContact(Contact contact)
at Sitecore.Analytics.Pipelines.EndAnalytics.ReleaseContact.Process(PipelineArgs args)
at (Object , Object[])
at Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args)
at Sitecore.Pipelines.DefaultCorePipelineManager.Run(String pipelineName, PipelineArgs args, Boolean failIfNotExists)
at Sitecore.Analytics.Pipelines.EndAnalytics.EndAnalyticsPipeline.Run()
at Sitecore.Analytics.Pipelines.HttpRequest.EndAnalytics.Process(HttpRequestArgs args)
확인되었습니다. 필자는 설정 파일을 다른 CD 서버에있는 파일과 비교했습니다. 코드베이스는 다른 두 환경과 동일합니다. 누구든지 다음에 무엇을 확인해야하는지에 대한 제안이 있습니까? 나는이 문제가있는 유일한 서버이기 때문에이 서버에서 뭔가를 놓친 것처럼 느낍니다.
여러 CD 서버가있는 경우이 조언이 잘못되었습니다. Sitecore 문서는 모든 CD 서버가 모든 서버에 대해 도메인 이름 (예 :로드 밸런서를 통해 서버에 액세스하는 주소)을 사용해야 함을 명확히 정의합니다. https://doc.sitecore.net/sitecore_experience_platform/80/setting_up_and_maintaining/xdb/configuring_servers/configure_a_content_delivery_server –