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-
For redis-client info, the screenshot is attached below-
Current client list-
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
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.