0
Azure Redis 인스턴스를 호출하는 Asp.Net Azure 웹 응용 프로그램이 있습니다. 나는 레디 스에게 타임 아웃을 계속하고있다. 내가받는 메시지는 아래와 같습니다.Azure Redis timeouts
inst: 1, mgr: Inactive, err: never, queue: 120, qu: 0, qs: 120, qc: 0, wr: 0, wq: 0, in: 65536, ar: 0, clientName: RD0004FFA37AA4, serverEndpoint: Unspecified/server.redis.cache.windows.net:6380, keyHashSlot: 11524, IOCP: (Busy=0,Free=1000,Min=4,Max=1000), WORKER: (Busy=21,Free=8170,Min=200,Max=8191)
app와 redis는 모두 같은 지역 (미국 동부 표준시 2)에 있습니다.
문서를 기반으로 작업자 밟기가 증가 했으므로 문제가되지 않습니다. 당신이 말했듯이 CPU 일 수도 있고 Azure 메트릭에 나타나지 않습니다. 내가 거기에서 무엇인가 찾을 수 있는지 알 것이다. – Bipindas
시간 초과시 CPU 사용량을 확보하는 확실한 방법 중 하나는 프로세스 덤프를 캡처하는 것입니다. – JonCole
이것은 Azure 앱 서비스이므로 어떻게 할 것인지 잘 모릅니다. 지금은 대규모 컬렉션을 저장하기 위해 Redis를 사용하지 않습니다. – Bipindas