Private Services

Render private services are just like , with one exception: private services aren't reachable via the public internet. They do not receive an onrender.com subdomain:

However, private services are reachable by your other Render services on the same ! This means they're perfect for services that only your own infrastructure needs to talk to.

Private services can listen on almost any port (see details) and communicate using any protocol.

Private services must bind to at least one port.

If your service won't receive incoming traffic, instead create a . See details below.

Like private services, your are unreachable via the public internet. Unlike private services, background workers aren't even reachable via their :

Background workers can initiate network requests but can't receive them. They usually perform long-running or resource-intensive tasks, which they fetch from a job queue that's often backed by a instance.