基于mule ESB部署文档
- 格式:docx
- 大小:30.93 KB
- 文档页数:7
ESB部署文档目录1 概述 (1)2 准备环境 (2)3 ESB监控管理服务器部署 (2)3.1 安装JDK和配置环境变量 (2)3.1.1 安装JDK (2)3.1.2 配置环境变量 (2)3.2 安装数据库 (3)3.3 安装Tomcat (3)3.4 部署ESB监控管理平台(ManageConsole) (3)3.4.1 解压文件 (3)3.4.2 配置数据库 (3)3.4.3 配置MQ (4)3.4.4 其它配置 (4)3.4.5 初始化数据 (5)3.4.6 访问服务 (5)4 ESB服务器部署 (5)4.1 安装JDK和配置环境变量 (5)4.2 安装MQ (5)4.3 安装ESB (5)4.3.1 安装服务 (5)4.3.2 配置数据库 (6)4.3.3 配置MQ地址 (6)4.3.4 其它配置 (6)1概述本文档主要描述ESB的部署流程,从服务器的维度展开描述。
所有安装软件放在当前目录下的子文件夹里:ESB软件2准备环境为了保证ESB服务的高可靠性,准备至少3台以上服务器,ESB服务器可2台以上3ESB监控管理服务器部署3.1安装JDK和配置环境变量3.1.1安装JDKjdk-7u71-windows-x64.exe,双击运行完成安装。
3.1.2配置环境变量1.安装完JDK后配置环境变量,右击计算机→属性→高级系统设置→高级→环境变量2.系统变量→新建JAVA_HOME 变量。
变量值填写jdk的安装目录(例E:\Java\ jdk1.7.0_71)3.系统变量→寻找Path 变量→编辑在变量值最后输入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号,再输入上面的代码)4.系统变量→新建CLASSPATH 变量变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)5.检验是否配置成功运行cmd 输入java -version (java 和-version 之间有空格)显示版本信息则说明安装和配置成功。
3.2安装数据库自行安装sqlServer或oracle数据库,新建一个databaseName为esb3.3安装Tomcat1.解压apache-tomcat-7.0.39-windows-x64.zip2.打开cmd, cd到tomcat的bin目录下,输入service install安装服务。
3.打开cmd,输入services.msc,打开服务,找到Tomcat服务右键,修改它为自动启动。
3.4部署ESB监控管理平台(ManageConsole)3.4.1解压文件ManageConsole.zip解压到tomcat \ webapps目录下或ManageConsole.war复制到tomcat \ webapps目录下3.4.2配置数据库打开文件:tomcat\webapps\ManageConsole\WEB-INF\classes\properties\jdbc.properties,注意Oracle和SqlServer要区分。
Oracle修改条目:jdbc.system.driver = oracle.jdbc.OracleDriverdruid.validationQuery = select1from dualjdbc.system.url = jdbc:oracle:thin:@192.168.0.42:1521:orcl ername = adminjdbc.system.password = adminhibernate.system.dialect =org.hibernate.dialect.Oracle10gDialect SqlServer修改条目:jdbc.system.driver = net.sourceforge.jtds.jdbc.Driverdruid.validationQuery = select 1jdbc.system.url = jdbc:jtds:sqlserver://192.168.0.42:1433/esb ername = adminjdbc.system.password = admin12hibernate.system.dialect =org.hibernate.dialect.SQLServerDialect3.4.3配置MQ打开文件:tomcat\webapps\ManageConsole\WEB-INF\classes\properties\app.properties,修改MQ服务器地址,如果采用默认,用户名和密码为空即可:active.brokerURL =failover:(tcp://127.0.0.1:61616,tcp://192.168.0.1:61616) ername =active.password =3.4.4配置邮箱打开文件:tomcat\webapps\ManageConsole\WEB-INF\classes\properties\app.properties,ername =mail.pwd =mail.smtp =mail.email =mail.fromname =3.4.5配置SDK保证消息重发和服务测试功能可用。
打开tomcat\webapps\ManageConsole\WEB-INF\lib\sdk4esb-0.0.1-SNAPSHOT.jar修改config.properties#配置认证服务地址,多个用“|”隔开service.host=192.168.0.12|192.168.0.42#配置加密key,即厂商注册时的密码secret.key=4028800c4dff73bd014dff88c39e00003.4.6初始化数据根据不同数据库初始化脚本到已配置的数据库中:Oracle:Oracle.create.sqlOracle.init.sqlSqlServer:SqlServer.create.sqlSqlServer.init.sql3.4.7访问服务启动tomcat服务,访问实际地址,如:http://192.168.0.1:8080/ManageConsole4ESB服务器部署4.1安装JDK和配置环境变量此处同3.14.2安装MQ1.解压apache-activemq-5.10.1-bin.zip2.打开目录:apache-activemq-5.10.1\bin\win64,双击InstallService.bat。
(如果没有权限,右击)3.打开cmd,输入services.msc,打开服务,找到ActiveMQ服务右键,修改它为自动启动。
4.3安装ESB服务(MedicalSystemDIP)4.3.1安装服务1.解压MedicalSystemDIP.zip,2.打开cmd, cd到MedicalSystemDIP的bin目录下,输入MedicalSystem.bat install3.打开cmd,输入services.msc,打开服务,找到MedicalSystem服务右键,修改它为自动启动。
4.3.2配置数据库打开文件:MedicalSystemDIP\conf\dbconfig.xml<db-config><pool><name>esb</name><driver>net.sourceforge.jtds.jdbc.Driver</driver><url>jdbc:jtds:sqlserver://192.168.0.42:1433;DatabaseName=esb </url><username>admin</username><password>admin</password><maxconn>50</maxconn></pool></db-config>4.3.3配置MQ地址打开文件:MedicalSystemDIP\conf\ system.properties如果采用默认,用户名和密码为空即可:active.brokerURL =failover:(tcp://127.0.0.1:61616,tcp://192.168.0.1:61616) ername =active.password =4.3.4配置日志配置日志是否启用#日志总开关,true启用,false禁用system.log.enable = true#入站日志开关,true启用,false禁用system.log.in.enable = true#出站日志开关,true启用,false禁用system.log.out.enable = true#出站消息反馈日志开关,true启用,false禁用system.log.out.result.enable = true#消息日志文件目录system.log.file.path=d:/esb_log4.3.5签名加密#sdk签名加密,true启用,false禁用system.sign.enable=true。