System requirements for Mule ESB runtime
This page gives an overview of the Mule ESB runtime system requirements, for the latest information, see the MuleSoft user guide.
Hardware requirements
- 2 GHz CPU or 1 virtual CPU in virtualized environments.
- 1 GB of RAM. Add RAM to match your latency requirements, or to support large simultaneous messages or a large number of simultaneous messages if your applications process them.
- 4 GB of storage.
Java Runtime Environments
- Oracle JDK 1.8.0 (JDK 1.8.0_161 recommended)
- IBM version 1.8
- Open JDK 8 (JDK 1.8.0_162 recommended)
Operating Systems
The Linux operating systems are preferred rather than the other mentioned operating systems below.
- RHEL (64-bit) 7
- Ubuntu Server 15.04 or 16.04, or any other Linux distribution that runs a supported JDK and Linux kernel 3.13
- Windows:
- Server 2016 (recommended)
- Server 2012 R2
- 8.1
- 10
- OS X / macOS 10.11.4
- HP-UX 11i V3
- Oracle Solaris 11.3
- IBM AIX 7.2