逻辑高速缓存刷新时C#API超时

时间:2019-06-26 17:30:38

标签: c# api

在Mongo日志中,下面是间歇性的条目。在同一时间,我们发现C#API从MongoDB超时访问数据时出现504错误。请提出此问题的根本原因和可能的解决方案。在下面共享示例日志行:

I WRITE    [LogicalSessionCacheRefresh] update config.system.sessions command: { q: { _id: { id: UUID("0c9936f3-8cbd-4518-ab7e-93a4c68138c7"), uid: BinData(0, 3B408CB48548B5037822C10EB0976B3CBF2CEE3BF9C708796BF03941FBECD80F) } }, u: { $currentDate: { lastUse: true }, $setOnInsert: { user: { name: "admin@admin" } } }, multi: false, upsert: true } planSummary: IDHACK keysExamined:0 docsExamined:0 nMatched:0 nModified:0 upsert:1 keysInserted:2 numYields:1 locks:{ Global: { acquireCount: { r: 2, w: 2 } }, Database: { acquireCount: { w: 2 } }, Collection: { acquireCount: { w: 2 } } } 10497ms
I COMMAND  [LogicalSessionCacheRefresh] command config.$cmd command: update { update: "system.sessions", ordered: false, allowImplicitCollectionCreation: false, writeConcern: { w: "majority", wtimeout: 15000 }, $db: "config" } numYields:0 reslen:97965 locks:{ Global: { acquireCount: { r: 1002, w: 1002 } }, Database: { acquireCount: { w: 1002 } }, Collection: { acquireCount: { w: 1002 } } } protocol:op_msg 10576ms

服务重新启动

C#API使用URI参数连接

应该没有任何API超时问题。

0 个答案:

没有答案