Axon.ivy Engine runs in different modes. If you have configured your Axon.ivy Engine correctly it runs in Production Mode. This is the standard mode. The Demo Mode and the Maintenance Mode are special modes in which your Axon.ivy Engine only runs if you have not yet configured it or there are problems with your configuration.
This is the standard mode. Ensure you run your Axon.ivy Engine in this mode. The production mode is active if a valid licence is installed and a system database is configured and available in the correct version.
Axon.ivy Engine offers a demo mode for demonstration purposes. The demo mode allows you to install and start the Axon.ivy Engine without configuration and without a productive licence. You can play with the Axon.ivy Engine. Try out the Portal and Cockpit, deploy projects, etc. The username of the administrator in demo mode is admin and password admin.
The Axon.ivy Engine uses a memory database as system database in demo mode. This means that all your data, all cases that are created by any sessions in demo mode are lost when you shut down the Axon.ivy Engine.
In the maintenance mode you can use the Engine Cockpit to fix licence or system database configuration problems.
In maintenance mode all functions of the Axon.ivy Engine except the Engine Cockpit are disabled!
The Axon.ivy Engine starts automatically in maintenance mode if there is a problem with the licence or the system database.
You can disable the automatically switching to maintenance mode in the ivy.yaml file:
If disable and there is a licence or system database problem the Axon.ivy Engine fail to start and report an error.
You can then start the Axon.ivy Engine explicitly in maintenance mode by using the command line option