Hi,

We were facing an issue with port exhaustion on Windows Server 2019. After troubleshooting we found out that redis-server.exe was using handles more than 16000. We referred to the link - https://docs.microsoft.com/en-us/windows/client-management/troubleshoot-tcpip-port-exhaust When we restarted the process, all the handles we cleared. However, after around 5-6 days we faced the same issue again, and after restarting the process the handles were cleared. After troubleshooting more we found out that the redis-server process is having filehandles as \device\afd\ and are increasing like around 30-40 per hour. We are not able to get the exact reason why this issue has occurred. We have used process explorer to find out the handles used by the process, please refer to the below screenshot- Redis [QUESTION] port exhaustion on Windows Server 2019

For redis-client info, the screenshot is attached below- Redis [QUESTION] port exhaustion on Windows Server 2019

Current client list- Redis [QUESTION] port exhaustion on Windows Server 2019

I have tried to explain, with a graph how the handles are increasing day by day. Once the handles count crosses the 16000 mark, all the services using port numbers gives me an error of port exhaustion Redis [QUESTION] port exhaustion on Windows Server 2019

Can anyone please help to identify why this issue occurs and how to troubleshoot further as restarting the process every time the issue occurs will not work for me in long run.

Comment From: sundb

Hi, Redis does not support window. You should ask the developer of the porting version you are using for help.

Comment From: oranagra

as stated, this repo (the official one), does not support Windows, please ask elsewhere.