All mission-critical services running on Web servers must remain constantly available. Constant availability of services introduces two potential groups of issues:
Server availability issues
Client Internet access issues
Microsoft Azure hosts NiceLabel Label Cloud editions including Document Management System (DMS). You need an Internet connection to access labeling assets from NiceLabel clients installed locally or running the Web Clients. When you are offline, you lose access to the online Document Management System.
You can still print when NiceLabel web applications run in offline mode.
Some NiceLabel print applications create a locally cached copy of labels/solutions when a connection is available.
Web Client supports offline mode out-of-the-box.
Each time you start a Web Application, the Web Client verifies the local cache for the last version of the application. If the application is already cached locally, Web Client runs it. If there is a newer version of the Web Application available online, Web Printing downloads and runs the newest version.
In offline mode database data is limited to the last databased table used or last data queried displayed when the client was online.
Offline mode works only if you select the 'Remember me' option when logging in.
Start your Web Client while offline to enter offline mode. If you lose your internet connection while running the Web Client, an error occurs. Restart your Web Client to enter offline mode.
When NiceLabel Automation runs using the Enterprise product level, you can enable caching of all files used for your label printing. Automation manages a local copy of all those files. When you print your labels, Automation retrieves the files from the local cache folder. If files don't exist in the cache yet, Automation requests for the file from the DMS. The background scheduler updates the locally cached copy with the up-to-date versions in configurable time intervals.
This process ensures the local availability of label assets but doesn't cache any data. If your integrated label printing doesn't receive all label data with the print event and relies on some online data source instead, you can't print without an Internet connection.
You can configure the caching options in Automation Builder. Go to Options > Automation > Performance.
If you sign in NiceLabel Designer or NiceLabel Print to Label Cloud, and you lose Internet connection, you can still run the application, but you must reestablish the connection in five days. Without reconnecting with your Label Cloud, the application closes automatically.
When your computer stays offline, a warning appears after 5 days. The application closes 5 minutes after you see the warning. After you reestablish your Internet connection, open the application and sign in to Label Cloud. This makes your copy of the application active again.
NiceLabel Designer and NiceLabel Print do not cache your online files. If you lose connection with the Document Management System (DMS), you can still work on the new label assets, but you cannot access the existing ones in the DMS.
NiceLabel clients log all printing activities to the Document Management System.
If your connection with DMS fails, and you use the offline client to print, you don't lose your print events logs. When your connection with the DMS is reestablished, the past printing activity logs upload to DMS.