Database offline mode
Syndeia 3.1 allows users to switch back to the local mode if the database is not available, and allows them to synchronize the information stored locally to the database when it comes online. Follow the steps below to learn more.
- If you go to the Settings tab in the Syndeia Dashboard, or launch the Settings window using Syndeia > Settings menu after right clicking any SysML model element, you will notice two settings as shown below:
- Use local store on failure - If set to true, Syndeia will switch to local mode if the database cannot be reached when starting Syndeia or during operation, especially when the Dashboard or project closes and Syndeia attempts to push information to the database. By default, this is set to true.
- Auto-load local connections - If set to true, Syndeia will auto-load connections stored in the SysML model and push to database if database is selected as the store. If set to false, Syndeia will not auto-load connections but issue a warning. By default, this is set to true.
- Use local store on failure - If set to true, Syndeia will switch to local mode if the database cannot be reached when starting Syndeia or during operation, especially when the Dashboard or project closes and Syndeia attempts to push information to the database. By default, this is set to true.
- If the setting Use local store on failure is set to true and the database goes offline, Syndeia switches to the local mode. When the Dashboard or the project is closed, all Syndeia information is saved locally in the SysML model.
When you close and reopen the project later and if all of the following conditions are true: (a) the database is available, (b) Syndeia is configured to use the database mode per the settings, and (c) Auto-load local connections setting is set to true, then Syndeia will detect that the model has local connections even though it is configured to use the database. Syndeia will load those connections from the model and push to the database when the Dashboard or project is closed next. The connection information will be removed from the SysML model (not stored locally anymore).
Copyright 2018 Intercax.