CPC G06F 12/0253 (2013.01) [G06F 12/0646 (2013.01); G06F 9/44505 (2013.01); G06F 9/45504 (2013.01)] | 18 Claims |
1. A method comprising:
reviewing a log generated over a time period of garbage collection cycles of a microservice, the log comprising garbage collection events and corresponding pause times for each event;
determining that a threshold number of consecutive garbage collection events has been reached where each consecutive event had a pause time exceeding a threshold pause time;
upon the determination, making a change to a configuration file associated with the microservice to reduce the pause times for a next time period;
waiting for the microservice to enter an idle state; and
upon the microservice entering the idle state, generating a command to restart the microservice for the change in the configuration file to take effect.
|