lunes, 30 de mayo de 2016

HOT DEPLOYMENT OF MULE LICENSES

Introduction
Before moving forward with the instructions, it is important to understand that as long as a Mule instance is running, the license which is currently installed will be used. This implies that it relies on the license’s information, such as expiration date, entitlements, etc..  The procedure mentioned below is for installing a license that will be picked up on the next restart of the Mule instance and is meant to be a prior step.
If the given instructions are followed, then it is not necessary to use the following commands under Linux/Windows/Solaris/Mac –
  • to install a license : mule -installLicense ~/license.lic
  • to verify a license : mule -verifyLicense
  • to un-install a license : mule -unInstallLicense
Instructions
1. Go to the MuleSoft License Verifier application: http://mulelicenseverifier.cloudhub.io
Mule License Verifier
2. Select the license and click on Verify
Mule License Verifier
3. If the license is working, it will show the license information. Please verify if the information is correct
Mule License Digest
4. Once, the information is verified,  the digested license can be downloaded from the link ‘Download digested license’
5. Copy the downloaded digested license to {MULE_HOME}/conf/ of the Mule instance where the license needs to be replaced.

Now, the new licenses have to be installed and going forward, it will automatically pick up if the Mule instance gets restarted.
Note: it’s recommended to try these steps on a development or test instance to familiarize with the procedure prior to installing in production.

1 comentario: