Full GC happens whenever 'Remote Shell' (with 'SSH' protocol) or 'v1.0/SSH Shell' operation in Base CP is executed

  • KM03030433
  • 01-Dec-2017
  • 19-May-2021

Summary

Full GC happens due to the current implementation whenever 'Remote Shell' (with 'SSH' protocol) or 'v1.0/SSH Shell' operation in Base CP is executed.

Error

Whenever one of the following SSH related operations is executed, the full gc always happens.

  /Base [1.10.x]/Library/Operations/Remote Command Execution/Remote Shell (with 'SSH' protocol)
  /Base [1.10.x]/Library/Operations/Remote Command Execution/SSH/v1.0/SSH Shell

Cause

It is due to the current implementation of each operation.

Fix

Such a full gc will be removed in a future release of Base CP but to avoid it right now, use 'v2.0/SSH Shell' in Base CP or add -XX:+DisableExplicitGC to JVM of a worker.