RethinkDB Cluster
What is Port 29015?
Port 29015 is the default intra-cluster communication port for RethinkDB. In a RethinkDB cluster, nodes use port 29015 to communicate with each other for data replication, query distribution, and cluster coordination. When adding a new node to a RethinkDB cluster, you specify the address of an existing node, and the new node connects on port 29015 to join the cluster. RethinkDB's clustering is designed to be simple — nodes automatically discover the full cluster topology once connected to any member. Data is automatically sharded and replicated across cluster nodes based on table configuration.
Common Uses
- RethinkDB cluster node communication
- Data replication between cluster nodes
- Cluster membership and coordination
- Query distribution across shards
Technical Details
Copy-paste commands to check port 29015 (RethinkDB Cluster) from your terminal
Test connectivity
nc -zv example.com 29015
curl -v --max-time 5 http://example.com:29015/
telnet example.com 29015
nmap -p 29015 -sV example.com
(echo > /dev/tcp/example.com/29015) 2>/dev/null && echo "open" || echo "closed"
Open port in firewall
sudo ufw allow 29015/tcp
sudo iptables -A INPUT -p tcp --dport 29015 -j ACCEPT
sudo firewall-cmd --permanent --add-port=29015/tcp && sudo firewall-cmd --reload
Security Considerations
Restrict port 29015 to RethinkDB cluster member IPs only. Enable cluster authentication. Monitor for unauthorized nodes attempting to join. Use network segmentation to isolate database cluster traffic.
Popular Ports Reference
The most commonly used and referenced network ports