render-scaling

Configures autoscaling, instance counts, and plan types for Render services.

Updated Jul 15, 2026
One-click install
npx skills add https://github.com/greenmartialarts/EventCore --skill render-scaling-greenmartialarts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: render-scaling
Source: https://github.com/greenmartialarts/EventCore/tree/main/.junie/skills/render-scaling
Command: npx skills add https://github.com/greenmartialarts/EventCore --skill render-scaling-greenmartialarts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Scaling Render services correctly requires knowing platform rules—autoscaling formulas, plan tiers, the 100-instance cap, and constraints like disks blocking multi-instance setups. This Skill consolidates those rules so you configure scaling correctly the first time. ## Core Features & Use Cases - Autoscaling Configuration: Set min/max instances and CPU/memory targets (1–90%) for Professional+ workspaces, with guidance on how Render computes new instance counts. - Manual Scaling & Plan Selection: Set instance counts from 1 to 100 and choose instance types from free through pro_ultra based on CPU and RAM needs. - Constraint & Cost Guidance: Understand limits (persistent disks force single-instance, static sites and cron jobs don't scale) and per-second billing implications. - Use Case: Your web service hits high CPU during traffic spikes. Use this Skill to write a Blueprint scaling block with min 2, max 10, and 70% CPU target, while avoiding the mistake of relying on numInstances alongside autoscaling. ## Quick Start Ask the assistant to configure autoscaling for your Render web service with a minimum of 2 instances, a maximum of 10, and a 70% CPU target.

Frequently Asked Questions about render-scaling

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up autoscaling on a Render web service?

Autoscaling requires a Professional or higher workspace. Configure it in the Dashboard under Scaling, or add a scaling block in your Blueprint with minInstances, maxInstances, and targetCPUPercent or targetMemoryPercent. At least one metric must be enabled.

How does Render autoscaling calculate instance count?

Render computes new_instances as ceil(current_instances × current_utilization / target_utilization). When both CPU and memory targets are set, it uses the larger of the two values, producing the more conservative scale-out.

Can I scale a Render service with a persistent disk?

No, services with a persistent disk cannot scale to multiple instances and must remain single-instance. Static sites are also not scalable since they are served by CDN, and cron jobs use a different execution model.

Why is my Render service slow to scale down?

Scale-down intentionally waits a few minutes after conditions allow reduction as spike protection against flapping from brief load spikes. Scale-up is immediate when utilization supports it.

What is the maximum number of instances on Render?

The maximum is 100 instances per service, enforced as a hard platform cap. All instances on a service share the same instance type; you cannot mix plans on one service.

Does numInstances override autoscaling in a Render Blueprint?

No, autoscaling takes precedence when both a scaling block and numInstances are configured. The manual count does not override the active scaling policy, so do not rely on numInstances to cap autoscaling.