Some JT-Conversions take pretty long. Longer than 1 hour.
The Translation Job goes to Terminal, but in the background, the Module is still running, and is able to complete it's work after ~1.5h.
To reduce the load on our administration team, we would like to increase the timeout to about 4h.
How can we achieve this?
SolutionEXAMPLE 1
to increase the monitor interval, I’d just change
MaximumProgress=960. With MonitorInterval still set to 0.5, that will be 480 minutes/8 hours.
EXAMPLE 2
Configure the translator module to prevent time-out after 50 minutes by setting following values in transmodule.properties file:
# Timeout after 5,5 hours: MonitorInterval=1 MaximumProgress=330 minutes
MaximumProgress=330
MonitorInterval=1
DEFINITION
MaximumProgress property controls the translation life time.
#
# The module monitors the progress of the translation at regular intervals.
# If the process is not progressing after the following number of attempts,
# the module will stop the process.
#
# Failures of translations may be related to this value being set to low of
# a time to allow the translations to occur. Multiply this value by the
# MonitorInterval value to get the amount of time before a translation is
# automatically stopped by the Module:
#
# MaximumProgress=100, MonitorInterval=0.5 Translation Time should be
# less than 50 minutes for all models.
#
# Increase or decrease this setting based upon "expected" translation times.
# Setting the value too low will result in larger part translations being
# stopped before completion. Setting the value too high may result in
# hung process waiting too long before being stopped
# (results in no other process can run until that hung process is
# finished or stopped).
# Options:
# 100 - (Default)
#============================================================================
#
MaximumProgress
=100
#============================================================================
# Description:
# MaximumInterval property controls the translation monitor in minutes.
#
# Refer to MaximumProgress property for more translation life time information
#
# Options:
# 0.5 - (Default)
#============================================================================
#
MonitorInterval=0.5