Hardware Requirements*

  • 2GHz, dual-core CPU, or 2 virtual CPUs in virtualized environments
  • 2GB of RAM
  • 4GB of storage

Software Requirements

Java Runtime Environments

  • Oracle Java 1.6
  • Oracle Java 1.7
  • IBM Java 1.6

Operating Systems

Mule runs on any operating system supported by the above JREs. To ensure this, every Mule release is validated against specific versions of the most widely used operating systems.

The operating systems MuleSoft used to validate the current release are:

  • Windows (32- and 64-bit) 2003, 2008, XP, Windows 7, and Windows 2012
  • Mac OS 10.6
  • Linux RHEL (64-bit) 5.3, 6.1
  • Ubuntu Server 12.04 (64-bit)
  • Solaris OS 10
  • SunOS 5.11 v11.0 (Sparc Sun-Fire-T1000)

  • HP-UX 11i V3
  • AIX V7.1

Because the only mandatory requirement for Mule ESB is Java, Mule ESB should also run on any later versions of the tested operating systems in the above list, as well as any other operating systems supported by the JREs.

* This hardware requirements list is a recommendation and a starting point. Different applications will have different requirements for the amount of latency (and thus raw CPU power) or the size and number of simultaneous messages that applications will process (which will in turn determine the amount of RAM Mule will need).

Mule Management Console

Hardware Requirements*

  • 2GHz CPU
  • 4 GB of RAM
  • 10 GB of storage

Software Requirements

Java Runtime Environments

  • Oracle Java 1.6
  • Oracle Java 1.7
  • IBM Java 1.6

Web Application Servers

  • JBoss 6 or 6.1
  • Tomcat 6.x or 7.x
  • Tcat 6.x or 7.x

Operating Systems
Mule Management Console will run on any operating system supported by one of the above web application servers.

Browsers

  • Firefox (latest version)
  • Chrome (latest version)
  • Safari (latest version)
  • Internet Explorer 9 or later

* We strongly recommend running Mule Management Console on a separate server from the hardware that runs Mule ESB.

Compatible Databases for Persisting Data

Mule Management Console should be run 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

Mule Studio

Hardware Requirements

  • 3GB of RAM

  • 2GHz CPU

  • 4GB free hard drive space

Software Requirements

Java Runtime Environments

  • Oracle Java 1.6
  • Oracle Java 1.7
  • IBM Java 1.6

Operating Systems

  • Windows (32- or 64-bit) 
  • Mac OS (32- or 64-bit) 
  • Linux (32- or 64-bit)

Mule 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.6
  • Oracle Java 1.7
  • IBM Java 1.6

Operating Systems

  • Windows (32- or 64-bit) 
  • Mac OS (32- or 64-bit) 
  • Linux (32- or 64-bit)

Get more information about installing Studio as an Eclipse plug-in.

Mule ESB 安装基本配置要求的更多相关文章

  1. Mule ESB学习【转-结合了网络上的一些资源】

    1.SOA标准之一:SCA架构思想 SOA在Java领域有两套标准:一个是SUN推出的JBI(没有得到BEA和IBM的承认),另外一个是:IBM和BEA等公司推出的SCA和SDO标准. JBI之关注J ...

  2. EnjoyingSoft之Mule ESB开发教程第一篇:初识Mule ESB

    目录 1. Mule ESB基本介绍 2. Mule ESB社区版和企业版 3. Mule ESB常用场景 4. Mule ESB软件安装 客户端安装 服务端安装 5. 第一个Mule ESB应用- ...

  3. EnjoyingSoft之Mule ESB开发教程第四篇:Mule Expression Language - MEL表达式

    目录 1. MEL的优势 2. MEL的使用场景 3. MEL的示例 4. MEL的上下文对象 5. MEL的Variable 6. MEL访问属性 7. MEL操作符 本篇主要介绍Mule表达式语言 ...

  4. Mule ESB 介绍

    Mule ESB 介绍 博客分类: ESB ESB  1. 简介 Mule ESB是一个基于Java的轻量级企业服务总线和集成平台,允许开发人员快速便利地连接多个应用,并支持应用间的数据交换.Mule ...

  5. EnjoyingSoft之Mule ESB开发教程第二篇:Mule ESB基本概念

    目录 1. 使用Anypoint Studio开发 2. Mule ESB Application Structure - Mule ESB应用程序结构 3. Mule ESB Application ...

  6. Mule ESB 自带例子hello初体验

    1 配置的流的效果图 2 应用配置文件hello.xml内容 <?xml version="1.0" encoding="UTF-8"?> < ...

  7. JDK安装与配置

    JDK安装与配置 一.下载 JDK是ORACLE提供免费下载使用的,官网地址:https://www.oracle.com/index.html 一般选择Java SE版本即可,企业版的选择Java ...

  8. Node.js 教程 01 - 简介、安装及配置

    系列目录: Node.js 教程 01 - 简介.安装及配置 Node.js 教程 02 - 经典的Hello World Node.js 教程 03 - 创建HTTP服务器 Node.js 教程 0 ...

  9. 烂泥:redis3.2.3安装与配置

    本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 前一段时间写过一篇codis集群的文章,写那篇文章主要是因为当时的项目不支持redis自 ...

随机推荐

  1. 打包python文件,让文件程序化

    通过对源文件打包,Python程序可以在没有安装 Python的环境中运行,也可以作为一个独立文件方便传递和管理. 现在网上主流的打包方式有两种py2exe或者pyinstaller两款多平台的Pyt ...

  2. qt在动态库里面加载widget的例子

    testDll和testExe项目 备注:windows下dll内不需要new QApplication, linux和mac下面需要在动态库里面new QApplication testdll.h ...

  3. java多线程(2) 线程同步

    我们对线程访问同一份资源的多个线程之间,来进行协调的这个东西,就是线程同步.   例子1:模拟了多个线程操作同一份资源,可能带来的问题: package com.cy.thread; public c ...

  4. Python文件操作,with open as追加文本内容实例

    最常见的读写操作 import re with open('/Users/Mr.Long/Desktop/data.txt', 'w') as f: f.write('hello world') 就这 ...

  5. 阿里云专有网络下一键安装RouterOS-ROS系统

    1.阿里云环境centos6.9 x64: 内网网卡为eth0 阿里云的linux下硬盘名称为/dev/vda 注意阿里云的安全组建议开放任意协议和端口,任意IP允许访问 今天测试阿里云2C4G的死活 ...

  6. 全连接BP神经网络

    前馈神经网络 前馈神经网络(feedforward neural network)是最朴素的神经网络,通常我们所说的前馈神经网络有两种,一种叫反向传播网络(Back propagation Netwo ...

  7. javascript或node中的console用法总结

    //建立app.js页面 // 一:页面代码 console.log("log信息"); //在页面中执行(node app.js)这个文件会在控制台中看到log信息:" ...

  8. 给iOS开发新手送点福利,简述UILabel的属性和用法

    UILabel属性 1.text:设置标签显示文本. label.text = @"我是Label"; 2.attributedText:设置标签属性文本. NSString *t ...

  9. Linux: su sudo sudoer

    日常操作中为了避免一些误操作,更加安全的管理系统,通常使用的用户身份都为普通用户,而非root.当需要执行一些管理员命令操作时,再切换成root用户身份去执行. 普通用户切换到root用户的方式有:s ...

  10. System.Security.Cryptography.CryptographicException: 系统找不到指定的文件

    默认为false 改为true