XML ファイルを取得してデータベースに格納する WCF Web サービスを作成しました。「低負荷」ではすべてが正常に機能しましたが、高負荷では予期しない動作が発生し、これまでのところ問題の正確な原因を特定できていません。誰か提案がありますか?
これは、ログに「時々」表示される例外です-10 000のうち25回のように:
Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at System.Data.Objects.ObjectStateManager.DetectConflicts(IList`1 entries)
at System.Data.Objects.ObjectStateManager.DetectChanges()
at System.Data.Entity.Internal.InternalContext.GetStateEntry(Object entity)
at System.Data.Entity.DbContext.Entry(Object entity)
... rest of my stacktrace
これは時々発生することがわかり、現在、これが同時実行性と関係があるかどうかを調べています (他のスレッドが同じエンティティで動作している可能性があります)。どこを探すべきかについて、誰かが私にいくつかの指針を与えることができますか?