码迷,mamicode.com
首页 > 移动开发 > 详细

Wrapper配置详解及高级应用(转)

时间:2018-02-06 18:13:34      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:详解   class   art   附加   文件结构   运行环境   编码格式   gpo   java   

 

  转自:http://286.iteye.com/blog/1921414

  将一个简单的程度如HelloWorld 的应用包装秤Wrapper 服务并不复杂,甚至可以认为非常简单。但是实际项目应用过程中我们的程序一般较庞大,运行环境也较复杂。

       通过Wrapper 配置文件的分析与配置进一步了解构建Wrapper 服务需要注意的关键点及重要部分。

  首先,打开conf 文件夹下的wrapper.conf配置文件,此配置文件时Wrapper 的主配置文件也是关键配置文件,下面开始一项一项的开始分析。

1.    文件编码及子配置文件

  文件头部包含了配置文件编码格式,子配置文件等相关信息,如下所示:

技术分享图片

  通过子配置文件的配置可以使主配置文件关联最多10级子配置,例如:wrapper.conf 包含 wrapper2.conf ,wrapper2.conf 包含wrapper3.conf ..... wrapper9.conf 包含

wrapper10.conf,文件结构如下:

 技术分享图片

  也就是说配置文件嵌套层级最大可达10级,引用一张官方图片可以很好的说明:

技术分享图片

  如果子配置文件不存在时,那么它将被忽略,不会导致程序运行错误。

 2.Wrapper 语言设置

   通过这两项的设置可以指定Wrapper 的语言种类,可以在Wrapper 官网下到这些语言包支持,目前不支持中文。

技术分享图片

 

 

 

 

 

3.Wrapper Java 相关属性配置

 (1)java运行环境设置

技术分享图片

 (2)程序入口

 技术分享图片

 (3)类库设置

技术分享图片

(4)JVM相关配置

 技术分享图片

   附加参数即为java命令可选参数,如下所示:

技术分享图片

   内存大小设置:

技术分享图片

  应用程序参数设置:

技术分享图片

  在main函数和start方法中添加了参数打印语句来观察参数是否已经传入,代码如下:

技术分享图片

  重新运行服务,结果如下:

技术分享图片

4.Wrapper 日志配置

技术分享图片

        5.Wrapper 基本属性配置

技术分享图片

  6.Wrapper JVM 检查

技术分享图片

   以下为wrapper.check.deadlock.action的事件类型:

技术分享图片

7.内存溢出检测

技术分享图片

  8.Wrapper Email 通知设置(需要专业版Wrapper)

技术分享图片

技术分享图片

技术分享图片

  以上是对wrapper.conf配置文件主要属性的介绍,Wrapper更多特性及应用还需要自己去结合文档深入学习,以下是Wrapper官网文档地址:
       http://wrapper.tanukisoftware.com/doc/english/properties.html

Wrapper配置详解及高级应用(转)

标签:详解   class   art   附加   文件结构   运行环境   编码格式   gpo   java   

原文地址:https://www.cnblogs.com/tjudzj/p/8423056.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!