Teamcenter Dispatcher: Timeout for long running Jobs - How to increase the Timeout?

2022-08-08T09:58:50Z
Core Functions

Summary


Details

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?

Solution

EXAMPLE 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

KB Article ID# PL8664710

Contents

SummaryDetails

Associated Components

Core Functions - Server