Scaling a service | Seenode Docs

Scaling a service

Scale a seenode service vertically with a larger instance or horizontally with replicas.

There are two ways to give a service more capacity: a larger instance (vertical) or more replicas (horizontal).

Vertical: upgrade the instance

From the service’s Settings → Upgrade instance, choose a larger instance size (Basic → Standard → Pro → Ultra) for more RAM and CPU. See Pricing for the sizes.

Horizontal: add replicas

From the service’s Settings, set the Replicas count. seenode runs that many identical copies of your service and load-balances traffic across them, which helps with availability and throughput under load.

Replicas are a number you set. There is no traffic-based autoscaling: a service will not add replicas when traffic rises, or remove them when it falls, so plan the count for the load you expect and adjust it yourself.

Each replica is billed at your instance price. For example, three replicas of a Basic (3/mo)servicecost3/mo) service cost 9/mo.

Note (Replicas and persistent storage)

A service with a persistent volume attached must run with a single replica. Detach the volume before scaling out.

Region

Services run in Frankfurt (Europe).