Deploy Message Flows On-Premises
To deploy message flows on-premises, you need to install and set up Mule runtime engine (Mule) on-premises and register it in Anypoint Runtime Manager in the appropriate environment, then create a server group to which to add the servers you create.
In the appropriate environment within your Anypoint Platform account, create a server group in the Runtime agent and name it
The server group name is case-sensitive, and you must use the name
B2BServerGroupexactly as shown, as all B2B processing Mule apps are deployed to the
B2BServerGroupserver group. See the Runtime Manager documentation Create a Server Group (Hybrid) for the steps to create a server group.
Download and Install Mule.
Partner Manager supports Mule 4.2 and later.
After you install Mule, navigate to the
wrapper.conffile, which is located in
wrapper.conffile, add the required parameters and adjust the memory and heap size configuration values for your environment.
If you are unsure about the Mule capacity you need to manage your B2B transactions, contact your MuleSoft account representative for assistance.
These are example values:
# 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
Add the server in Runtime Manager based on the instructions in Add Servers to Runtime Manager.
Start Mule and verify it is active within Anypoint Runtime Manager.
Add the servers you created to the
B2BServerGroupserver group you created earlier.
See Add Servers to a Group.