This chapter describes the following options to tune performance for the Stardust Process Portal.
Stardust provides a mechanism to cache process instances for a better performance in the Stardust Portal. By default, the cache is disabled. To enable this functionality, set the following properties, residing in your client-side carnot.properties:
Carnot.Client.Caching.ProcessInstanceContext.Enabled = true Carnot.Client.Caching.ProcessInstanceContext.CacheSize = 100 Carnot.Client.Caching.ProcessInstanceContext.CacheTTL = 120
Please note that, as this is a session level client side cache, each user will have its own copy.
Caching information about XPathMaps can produce a massive log output which causes very large log files. You can switch off the logging of XPathMaps by setting the client side property Carnot.Client.Caching.ClientXPathMap.Enabled to false in your carnot.properties file:
Carnot.Client.Caching.ClientXPathMap.Enabled=false
The default value is true.