Best Practices for XTRF Maintenance

Follow these simple rules to make sure your XTRF runs as efficiently as possible.

Rule #1: Make backups often

This may mean every hour, every day or every week depending on the number of projects you run. Have a working process in place to download your database and project files to a safe storage in a different physical location. Always be prepared for the worst case scenario and never lose data!

Rule #2: Install every single bugfix release

A bugfix build is when the third number in XTRF version changes. For example, an 8.9.6 version should be updated with 8.9.7 as soon as it is made available. Bugfix releases may fix security issues, or improve your CAT tool integration. Make sure you are up to date with all the fixes that are released!

Other Suggestions

  1. If you cannot afford the frequent updates, restart your machine weekly. This helps cleaning the garbage collector and prevents Java from running out of memory.
  2. Avoid starting many macros at the same time - Groovy macros can be very heavy.
  3. Set Periodic Jobs to be run a minute apart from one another. Even if they only send a view subscription by email, that view can contain custom columns that need to calculate something and pull large amounts of data.
  4. Monitor the disk(s) that XTRF uses. Server logs can take up a lot of space, so make sure you purge temporary files on a regular basis.
Configuration Security System Setup

Is this article helpful for you?