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