Projects:Unmark Development Modules in Production instances/User Documentation
In order to take advantage of ApplicationDictionaryCachedStructures, all modules should be not in development. In a Production environment, a number of actions were made to assure there are no development modules:
- In Development modules are unchecked when instance purpose is set to Production, either by manual set in System Info | Instance Purpose Configuration or by activating the instance.
- Database does not allow to change In Development status to any Module once the instance purpose is set to Production
- Each time Tomcat starts it is checked the instance purpose, and if it's set to Production, all modules are set as not in development.
ApplicationDictionaryCachedStructures status is updated in all of these scenarios. However, its adviced to restart the instance each time a module development status changes.