Contact Free trial Login

Deploy On-Premises for Partner Manager

Prior to deploying any message flows from Partner Manager, you need to install and set up Mule runtime engine on-premises and register it on Anypoint Runtime Manager in the appropriate environment.

Install Mule Runtime and Set up a Server Group for Partner Manager

You need to do the following deploy On-Premises from Anypoint Runtime Manager.

  1. In the appropriate environment within your Anypoint Platform account, create a server group in the Runtime agent and name it: B2BServerGroup.

    All B2B processing Mule apps are deployed to this server group. The steps to set up your server group are in Runtime manager Create a Server Group (Hybrid). The server group you set up must use the exact name: B2BServerGroup. This name is case sensitive.

  2. Set up your Mule instance by using Download and Install Mule and unzipping it. Partner Manager supports Mule runtime 4.2 or later.

  3. Add the parameters mentioned in the following wrapper.conf file. You’ll need to adjust the memory and heap size configuration numbers indicated in the following parameters for your environment. The wrapper.conf file is located at $MULE_HOME/conf/wrapper.conf. From there you can locate the wrapper.conf user conf directory.

    These are example values. If you are unsure about the Mule capacity you need to handle your B2B transactions, please contact your MuleSoft account representative for assistance.

    # Increase the MetaSpace.
    wrapper.java.additional.7=-XX:MetaspaceSize=1256m
    wrapper.java.additional.8=-XX:MaxMetaspaceSize=2256m
    
    # Increase JVM Memory
    # Initial Java Heap Size (in MB)
    wrapper.java.initmemory=4606
    # Maximum Java Heap Size (in MB)
    wrapper.java.maxmemory=4606
  4. Install your license.

    See Install an Enterprise License for more information.

  5. Add the server in Runtime Manager based on the instructions in Create a Server.

  6. Start Mule and verify it is active within Anypoint Runtime Manager.

  7. Include the created servers into the server group you created earlier: B2BServerGroup: Add Servers to a Group

Was this article helpful?

💙 Thanks for your feedback!

Edit on GitHub