1台の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)
私はMongoにtelnetで接続できることを確認しました。私は設定ファイルを他のCDサーバー上のものと比較しました。コードベースは他の2つの環境とまったく同じです。誰が次に何をチェックするかに関する提案はありますか?私はこの問題を抱えている唯一のサーバーなので、この1台のサーバーで何かを逃したような気がします。
複数のCDサーバーがある場合、このアドバイスは間違っています。 Sitecoreの文書では、すべてのCDサーバーがすべてのサーバーに対してドメイン名(つまり、サーバーがロードバランサー経由でアクセスされるアドレス)を使用する必要があることが明確に定義されています。 https://doc.sitecore.net/sitecore_experience_platform/80/setting_up_and_maintaining/xdb/configuring_servers/configure_a_content_delivery_server –