Skip to main content

App Advanced Settings

Our App page has a tab called Settings. In this tab you can find the following advanced settings:

Sticky Sessions

You should enable Sticky Sessions in your App settings when you want to keep the same client connecting to the same container.

This depends a lot on your stack, for example, if your server keep state of the connected client it's probably a good idea to enable Sticky Sessions.

Now if your app is stateless, like a REST API, you probably don't need Sticky Sessions.

Without Sticky Sessions enabled your connections will be more balanced across all the containers so just use it if you really need it.

Blue/green deployment

You should enable Blue/green deployment in most cases as you want to have zero downtime deployments.

Blue/green deployments are going to make your old containers alive while new containers are not passing the health check.

Make sure you customize your health check so your new containers are only going to be ready when your app is really ready to accept new requests.

Restricted Network Policy

You should enable Restricted Network Policy in most cases as you want to restrict your app env to only accept connections from our Ingress and maybe from other app envs in your account.

This is a security measure to avoid your app env to be exposed to other containers running in our clusters that don't belong to your account.

If you run multiple accounts where your containers talk to each other across accounts then you should disable this option, so you can connect your app envs between accounts.