"Each production environment has at least 2 front end servers, allowing deploy to production with zero downtime. One by one the front-end servers are updated. There is always at least one running."
for the above is there anywhere I will get supporting document,
after deployment how the sync between 2 servers will happen, while syncing is there any impact to users who are using application.
how that we are achieving zero downtime.
Hi @Priya Naveen,
After deployment, synchronization between servers happens automatically through the Deployment Manager, which ensures that both the application code and database are updated across all servers.
For user Impact: The server being updated may cause temporary unavailability for users, but this usually lasts only a few seconds or minutes.
Deploying apps
Thanks
Kundan Chauhan
Hi,
After deployment, the platform synchronizes application assets and configurations across all front-end servers, Users accessing a server might experience some delay.
Hello @Manikandan Sambasivam , thanks for your response,
Delay is fine, like after deployment the first user accessing the application will face some delay, thats totally fine.
but what about a transaction, like creating a claim on application, while we are deploying the application, whether user face any error and transaction will be reverted.
or it will be successful.
how the 2 servers work here?
do load balancer anything involved here?
are we really achieving zero down time? if yes where can we get supporting documentation for that
Please check this link https://success.outsystems.com/documentation/11/deploying_apps/selective_deployment_using_deployment_zones/