Can you please guide me what is the difference between APT_PM_CONDUCTOR_TIMEOUT and APT_PM_NODE_TIMEOUT and how they impact performance/execution of the job?
I see from a previous post:
APT_PM_CONDUCTOR_TIMEOUT controls the number of seconds a section leader will wait for a response from the conductor before aborting.
APT_PM_NODE_TIMEOUT controls the number of seconds that the conductor will wait for a section leader to start up and load a score before assuming something has failed. The default for starting a section leader process is 30. The default for loading a score is 12
0.
Can you please confirm if this is correct as name created some confusion in my mind.
In Parallel Advance developer guide only APT_PM_NODE_TIMEOUT is described.
I am just trying to understand both of them because one of the developers asked us to set both to same value ( 480) without providing any reason. So I would like to know what each variable means and its impact on execution of the job.
What you have posted is corrcet. We have just implemented the two in our shop as it seems the start up of the parallel processes is being affected by our Virus Software (Windows).
FYI...Windows has another parmeter which is similar to those mentioned in your post.
APT_PM_PLAYER_CONNECT_TIMEOUT
This controls the number of seconds that the section
leader will wait for exec'd player processes to connect
before giving up and aborting. Default is 60 seconds.
This environment variable is specific to Windows.
As a general rule anything with an all upper-case name is an environment variable. Project environment variables are maintained using the Administrator client. You can add environment variables to those supplied "out of the box".
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.