How to prevent the TIBCO Data Virtualization (TDV) Studio from timing out due to idle time?
book
Article ID: KB0076789
calendar_today
Updated On:
Products
Versions
TIBCO Data Virtualization
All supported versions
Description
Scenario: Your TDV server has intentionally set a global finite session timeout, as seen in the Studio's config UI under: Server -> Runtime Processing Information -> Sessions -> Session Timeout
However, your Studio users (typically your TDV developers) may want to leave their Studio idle for longer periods and do not want to risk losing any work if they leave the Studio idle too long and are forced to re-login after a timeout. This could happen especially if the studio was left open in the modeler, as the manager side of Studio normally needs to automatically refresh itself every 10 seconds, thus keeping the session alive.
Issue/Introduction
How to prevent the TIBCO Data Virtualization (TDV) Studio from timing out due to idle time?.
Resolution
In the Studio's config UI, note your current setting for Server -> Runtime Processing Information -> Sessions -> Session Timeout
In the Studio's "Edit" menu, go to "Options". In the Options dialog's General tab , look for "Session Heartbeat(millisecond)" (note: this particular "Heartbeat" is not to be confused with the other TDV heartbeat setting for a cluster's nodes)
Set the Studio's session heartbeat to a value smaller than the server's Session Timeout. This will allow the Studio to send a regular heartbeat signal to the server that will reset the session timeout clock faster than the server timing out the idle sessions.
Afterwards, your Studio can be left idle indefinitely (as long as the server is running) and not require the user to re-login after idle periods.