A client that I'm working with is interested in moving to Smooth Deploy (i.e. Zero downtime deployments), as documented here: https://world.optimizely.com/documentation/developer-guides/digital-experience-platform/deploying/deployment-process/smooth-deploy/
There are two database modes to this: ReadOnly and ReadWrite.
I would assume that:
Q1. What would happen in ReadOnly mode if the form had the Store form submissions option ticked (in the Settings tab) for a form? Would the system still send emails and webhook notifications or would it throw an error?
Q2. Is there a best practice for handling this? Presumably, if the system was going to throw an error (and not send the email/webhook notification) in ReadOnly mode OR there was going to be (forms) data lost in ReadWrite mode, then we should us a holding page/block, rather than displaying the form?
Q3. Are there any other considerations regarding Forms and Smooth Deploy that I've not mentioned above?
Many thanks in advance!
Hi, I'm not that familiar with ZDD, but you also have the option to implement your own data storage for Forms, which means you could still persist form data even if the site is in ReadOnly mode.
Here is an example of using MongoDB to store the submissions:
Based my previous experience ZDD, We should have to consider below points/obervations,
Hope this helps... All the best...