Hardware Requirements
Hardware and Software Requirements
Mule Runtime Engine versions 3.5, 3.6, and 3.7 reached End of Life on or before January 25, 2020. For more information, contact your Customer Success Manager to determine how you can migrate to the latest Mule version. |
This page lists the hardware, operating systems, JREs, and other requirements to run Mule ESB, the API Gateway, Mule Management Console, and Anypoint Studio.
Mule ESB
This list is a recommendation and a starting point. Different applications have different requirements for the amount of latency (and thus raw CPU power) or the size and number of simultaneous messages that applications need to process (which in turn determines the amount of RAM Mule needs). |
|
Software Requirements: |
|
Java Runtime Environments |
|
Operating Systems |
Mule runs on Oracle Java JRE 1.7. Each Mule release is validated against specific versions of the most widely used operating systems. Because the only mandatory requirement for Mule ESB is Java, Mule ESB should also run on any newer versions of the tested operating systems, as well as any other operating systems supported by the JREs. The operating systems MuleSoft used to validate the current release are:
*If you use SSL, MuleSoft recommends installing Ubuntu Server 12.14 (64-bit) instead of 12.04. |
Application Servers |
The current release of Mule ESB supports the following application servers:
Additionally, users have reported success deploying Mule ESB with the following application servers:
|
Java Virtual Machines |
The current release of Mule ESB supports this Java Virtual Machine:
|
Messaging Platforms |
The current release of Mule ESB supports the following messaging platforms:
Additionally, users have reported successful integration via the following messaging platforms:
|
Database Servers |
|
Anypoint Studio
-
Hardware Requirements
-
3GB of RAM
-
4GB free hard drive space
-
-
Software Requirements
-
Java Runtime Environments
-
Oracle Java 1.7
-
Oracle Java 1.8
-
-
Operating Systems
-
Windows (32- and 64-bit) Windows 7, Windows 8
-
Mac OS (32- or 64-bit)
-
Linux (32- or 64-bit)
-
-
API Gateway
Hardware Requirements |
|
Software Requirements: |
|
Java Runtime Environments |
|
Operating Systems |
The API Gateway runs on Oracle Java JRE 1.7. To ensure this, every API Gateway release is validated against specific versions of the most widely used operating systems. This hardware requirements list is a recommendation and a starting point. Different applications have different requirements for the amount of latency (and thus raw CPU power) or the size and number of simultaneous messages that applications need to process (which in turn determines the amount of RAM the API Gateway needs). The operating systems MuleSoft used to validate the current release are:
Because the only mandatory requirement for the API Gateway is Java, the API Gateway should also run on any newer versions of the tested operating systems in the above list, as well as any other operating systems supported by the JRE. *If you use SSL, MuleSoft recommends installing Ubuntu Server 12.14 (64-bit) instead of 12.04. |
Mule Management Console
Hardware Requirements |
|
Software Requirements: |
|
Java Runtime Environments |
|
Web Application Servers |
|
Operating Systems |
Mule Management Console can run on any operating system supported by one of the above web application servers. We strongly recommend running Mule Management Console on a separate server from the hardware that runs Mule ESB. |
Browsers |
|
Compatible Databases for Persisting Data
Only run Mule Management Console as a web application deployed on a web container such as JBoss or Tomcat, and NOT as a Mule application. We recommend configuring the web application server’s memory areas with the following minimum sizes:
-
Heap: 2GB (3GB recommended)
-
Permanent Generation: 512MB
Anypoint Studio as Eclipse Plug-in
-
Hardware Requirements
-
3GB of RAM
-
2GHz CPU
-
4GB free hard drive space
-
-
Software Requirements
-
Eclipse
-
Eclipse 3.8 for Java Developers or Java EE Developers
-
Spring Tool Suite (STS) versions that run on top of Eclipse 3.8
-
-
Java Runtime Environments
-
Oracle Java 1.7
-
-
Operating Systems
-
Windows (32- or 64-bit) Windows 7, Windows 8
-
Mac OS (32- or 64-bit)
-
Linux (32- or 64-bit)
-
-
Get more information about installing Studio as an Eclipse plug-in.
Browsers
API Manager supports the following browsers:
-
Firefox (latest)
-
Chrome (latest)
-
IE 10 and later
CloudHub supports the following browsers:
-
Firefox (latest)
-
Chrome (latest)
-
Safari (latest)
-
IE 10 and later
Mule Management Console supports all browsers supported by GWT.
See Also
-
Learn how to download and Start Mule ESB.
-
Learn more about installing an Enterprise license.
-
Get started with Anypoint Studio.