Introducing Dragonfly Cloud! Learn More

Question: What are the important ports used by Redis Enterprise and what are their functions?

Answer

Redis Enterprise uses various ports to facilitate its operations. Here is a list of some key ports:

| Port | Protocol | Description | | ---- | -------- | ----------- | | 443 | HTTPS | Management UI and REST API | | 8080 | HTTP | Management UI and REST API | | 9443 | HTTPS | REST API | | 1968 | TCP & UDP | High availability and replication communication between nodes | | 8001 | TCP | Intercluster communication | | 8002 | TCP | Heartbeat mechanism | | 8003 | TCP | Proxy endpoint | | 8004 | TCP | Secure proxy endpoint | | 8005 | TCP | Syncer tasks | | 8443 | HTTPS | Secure (SSL) REST API | | 10000-19999 | TCP | Endpoints for data Shards |

Here's how you can check if a port is open using netcat in Unix-based OSes:

nc -vz localhost 8002

This command will connect to the address localhost at port 8002 using TCP protocol. If the port is open, it will return success, otherwise, it will return failure.

Keep in mind that these ports need to be open in your firewall settings to ensure proper functionality of Redis Enterprise. Adjustments might be needed based on your specific network configuration and security requirements.

Remember, always maintain strict control over who can access these ports to avoid potential security issues.

Was this content helpful?

White Paper

Free System Design on AWS E-Book

Download this early release of O'Reilly's latest cloud infrastructure e-book: System Design on AWS.

Free System Design on AWS E-Book

Start building today 

Dragonfly is fully compatible with the Redis ecosystem and requires no code changes to implement.