setclientaddr in the Slowlog RRS feed

  • Question

  • We are trying to debug a performance issue with our Redis instance where the CPU spikes up to 100%. We are using this Redis primarily as a cache performing get operations and rarely are writing to it. We noticed a slowdown in its performance. When looking the slowlog, I am seeing setclientaddr as one of the slow operations. I am not familiar with the Azure hosted Redis enough to understand what this indicates and can't seem to find any reference to this operation within Redis code base. Does anyone know what this operation is and if it is indicative of any larger problems of Redis performance on a Windows operation system?

    Thanks for any help,

    Tyler Bream

    Wednesday, May 15, 2019 3:54 PM

All replies

  • Hi Tyler,

    With Redis Cache being a hosted service (PaaS), the service is facilitated via a gateway and connections are made to a Cluster > Node, where node is your specific instance. The setclientaddr is likely part of the service layer (not Redis specific). Are you implementing a ThreadPool?

    Thursday, May 16, 2019 1:30 AM