What's new in NEV 10.6.4
Summary
NEV Version | 10.6.4 |
---|---|
ARender version | 4.4.2.NX1.3 |
Release date | September 9th 2021 |
Upgraded components | ARender software, Previewer (ARender connector), Nuxeo addon (nuxeo-arender package) |
New Features
High Availability for the Previewer
The Previewer component is now scalable to guarantee service continuity and also support more user traffic by having several previewers for one application.
New properties have been introduced on ARender Previewer side in order to control the High-Availability deployment. A MongoDB backend is required to store sessions and OAuth 2 data.
You can find below the properties controlling this part:
Environment Key | ARENDERSRV_NUXEO_OAUTH2_STORAGE_BACKEND | ARENDERSRV_NUXEO_OAUTH2_STORAGE_MONGODB_SERVER | ARENDERSRV_NUXEO_OAUTH2_STORAGE_MONGODB_DBNAME | ARENDERSRV_NUXEO_OAUTH2_STORAGE_MONGODB_SSL |
---|---|---|---|---|
Description | Backend to use to store sessions and OAuth2 data. Possible values are local and mongodb | MongoDB server URL to use (mongodb://server:27017 for instance) | MongoDB database name to use for OAuth2 storage, default to arender | Use SSL for MongoDB connection, default to false |
See NEV-427, NEV-261 and NEV-449.
Improvements
Allow Disabling Content Redaction and Watermark to Improve Performances
The Content Redaction (not supported on NEV by default) and the watermark features require time consuming operations that are not needed when not used. So, we added a configuration to disable those features and so increase overall performances, for customers not using both Content redaction and watermark features.
This can be done by adding the following environment variable:
ARENDERSRV_ARENDER_SERVER_DOCUMENT_RENDITIONS_ACTIVE=false
See NEV-461.
Exclude Static Resources From Authentication
In order to save resources and so to improve performances, we excluded the static resources from the authentication path.
See NEV-465.
Major Fixes
Unexpected Rendered Document Eviction Causes Services Outage
We fixed a specific behavior occurring an eviction of the renderer version of the document although it was still needed. This behavior involved slowness and service crash.