J'ai une application Web Asp.Net Azure Azure appeler une instance Redis. Je continue d'avoir des délais d'attente sur Redis. Le message que je reçois est ci-dessous.Azure Redis les délais d'attente
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)
L'application et redis sont dans la même région (East US 2).
J'augmente les bandes de roulement des travailleurs en fonction de la documentation afin que n'est pas la question. Pourrait être CPU comme vous l'avez dit et il n'apparaît pas dans les mesures Azure. Je verrai si je peux trouver quelque chose là-bas. – Bipindas
Un moyen sûr d'obtenir l'utilisation du processeur au moment du délai d'attente est de capturer un vidage du processus. – JonCole
Il s'agit d'un service d'application Azure, donc je ne sais pas comment je ferais cela. Pour l'instant, nous n'utilisons pas Redis pour stocker de grandes collections. – Bipindas