
Introduction
What is SphereEx-Boot?
SphereEx-Boot tool is a command line tool based on Python to facilitate the management of ShardingSphere-Proxy clusters.
The main functions of SphereEx-Boot are to install, uninstall, start, stop, view the running status, and other operations on ShardingSphere-Proxy.
- Manager node: the server installed with SphereEx-Boot tool is called the manager node.
- Worker node: the server that installs ShardingSphere-Proxy and ZooKeeper is called worker node.
Advantages
Quick & Easy Implementation
You can run any ShardingSphere-Proxy cluster component with just one command line.
Simple Operation and Maintenance
Manage ShardingSphere-Proxy cluster to reduce operation and maintenance costs.
Easy to Expand
The provided standardized horizontal expansion function, can dynamically expand the cluster anytime and anywhere by increasing the number of data servers.
Architecture Overview

Recommended Configuration
Name | CPU (cores) | Memory (GB) | Disk capacity (GB) |
---|---|---|---|
SphereEx-Boot | 4 Cores (minimum) | 8 | 50 |
Port Description
Server | Default port | Port description |
---|---|---|
SphereEx-Boot | 22 | SSH communication port |
ShardingSphere-Proxy | 3307 | ShardingSphere-Proxy boot port |
ZooKeeper | 2181 | ZooKeeper boot port |