Skip to content

Installation Prerequisites

Prior to installing WSO2 Micro Integrator, make sure that the appropriate prerequisites are fulfilled.

System requirements

Centralized (ESB Style) Deployment
  • Minimum 2 core (compute units) (1.0-1.2 GHz Opteron/Xeon processor).
  • 2 GB RAM.
  • ~512 MB heap size. This is generally sufficient for processing smaller messages. However, the requirements vary with larger message sizes and the number of messages processed concurrently.
Decentralized (Microservices Style) Deployment
  • Minimum 0.5 core (compute units) per Micro Integrator instance.

    Note

    Micro Integrator can run on a minimum of 0.5 cores per instance, suitable for lightweight integrations. For more complex integrations, it is recommended to allocate a minimum of 2 cores per instance.

  • 1 GB memory for the container/pod.
  • ~512 MB heap size for one Micro Integrator instance. This is generally sufficient for processing smaller messages. However, the requirements vary with larger message sizes and the number of messages processed concurrently.

Environment compatibility

  • Install a JDK version that is compatible with this product version.
  • It is not recommended to use Apache DS in a production environment due to scalability issues. Instead, use an LDAP like OpenLDAP as your user store.
  • If you have difficulty in setting up the Micro Integrator in a specific platform or database, contact us.

Tested environments

The details of the tested environments for the WSO2 Micro Integrator (MI) 4.3.0 runtimes are given below.

Tested operating systems

The Micro Integrator runtime is tested with the following operating systems:

Operating System Versions
Windows 2019
Ubuntu 22.04
Red Hat Enterprise Linux 7.4, 8.2
Rocky Linux 8.10
MacOS 10.15
SUSE Linux 12

Tested JDKs

The Micro Integrator runtime is tested with the following JDKs:

JDK Versions
CorrettoJDK 11, 17
AdoptOpenJDK 11, 17
OpenJDK 11, 17
Oracle JDK 11, 17

Tested DBMSs

The Micro Integrator runtime is tested with the following databases:

DBMS Versions
MySQL 5.7, 8
Oracle 12c release 2, 19c
Microsoft SQL Server 2019
PostgreSQL 12.2, 13.2
MariaDB 10.5
DB2 11.5