欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI

页面树结构

欢迎使用普元文档库

Skip to end of metadata
Go to start of metadata

方案简介如下,完整方案请参考:配置EOS Platform7.6作为Windows服务运行(tomcat).pdf

【目的】

本文介绍如何通过第三工具或者应用服务器自带的Windows服务注册工具来将J2EE应用服务器注册成Windows服务运行,从而达到部署在J2EE应用服务器上的EOS Server作为Windows服务运行的目的。

【系统运行环境】

EOS Platform7.6

Windows

JDK:建议使用jdk1.6   64位的版本

Tomcat:apache-tomcat-7.0.62

【总体解决方案】

3.1    注册Windows服务

3.1.1  前提条件

 

1、Tomcat可以从http://tomcat.apache.org/网站下载,选择任意版本,可以下载绿色版;本例子使用apache-tomcat-7.0.62版本。

2、基于apache-tomcat-7.0.62安装EOS Platform7.6企业版(详见EOS Platform安装手册);

3.1.2  服务注册

 

注册Tomcat作为Windows服务可以使用Tomcat自带的Tomcat.exe。

注册步骤:

1、修改service.bat文件(D:\Primeton\Platform_Enterprise\apache-tomcat-7.0.62\bin\service.bat)该文件中共修改两处即可:

在文件的开头加入以下设置,分别是java的安装路径、Tomcat的安装路径及服务的名称(本例子服务名为EOSTomcat,可以自定义名称)

SET JAVA_HOME= D:\Software\Java\jdk1.6.0_45

SET   CATALINA_HOME=D:\Primeton\Platform_Enterprise\apache-tomcat-7.0.62

SET PR_DISPLAYNAME=EOSServer4Tomcat

...............

rem Set default Service name 

set SERVICE_NAME= service.bat install EOSServer4Tomcat

2、执行命令,将tomcat注册为注册Windows服务:

首先运行Win+R打开运行对话框,输入cmd命令打开控制台,进入到tomcat的bin目录,按图下操作就能完成注册。执行命令service.bat install EOSServer4Tomcat

 

3、启动参数配置

在tomcat的bin目录,拷贝tomcat7w.exe 并改名为EOSServer4Tomcatw.exe。双击启动EOSServer4Tomcatw.exe,进行配置参数配置。

增加jvm初始化和最大内存,并且在java options添加参数,java永久生成对象内存-XX:MaxPermSiz和EOS 配置文件目录-DEXTERNAL_CONFIG_DIR,如下:

 4、服务验证

 

服务注册完成后,进入到服务列表视图,查看是否存在对应服务。

 

右键-》启动服务,进入tomcat日志目录(D:\Primeton\Platform_Enterprise\apache-tomcat-7.0.62\logs)查看服务启动情况。

 

没有异常,并且提示如下启动成功日志,表示服务启动成功。

访问应用地址:http://127.0.0.1:8080/default/,可以正常访问,表示注册成功。

3.2    删除Windows服务

通过cmd,进入tomcat的bin目录,执行命令service.bat remove。