AutoScale Extensions

The AutoScale extensions provide the means for users to scale Payara Server instances up and down across different environments.

You can find the code for each AutoScale extension here: https://github.com/payara/AutoScale-Groups.

Installing AutoScale Extensions

Regardless of which AutoScale extension you wish to install, it is expected that the API and the two Core module JARs are added to the server by dropping them into the ${PAYARA_HOME}/glassfish/modules directory of your Payara Server installation.

You can then drop the implementation and admin console plugin JARs of your desired extensions into the same directory.

For example, to install the SSH Nodes AutoScale Extension, you would drop the following JARs into the modules directory:

  • autoscale-groups-api

  • autoscale-groups-core

  • autoscale-groups-console

  • autoscale-groups-nodes-plugin-core

  • autoscale-groups-nodes-plugin-console

You must restart the server if it was running to see your extension activated.

Make sure that if the AutoScale extension has dependencies in order to run the dependency artifacts are also in the modules directory.