wapper打成linux服务,Wrapper配置详解及高级应用(转)

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

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

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

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

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

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

2af92258c97e3dfc8a84a908afac7f8e972.jpg

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

wrapper10.conf,文件结构如下:

ecd035340af55d934fffcfe4342d24c4ce8.jpg

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

c23fa63381e8ec4566b2ddc5d222c5d9c3f.jpg

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

2.Wrapper 语言设置

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

eb09a2c0de9552190e1c5a3bdf71a8ec3fc.jpg

3.Wrapper Java 相关属性配置

(1)java运行环境设置

2d967253ae5e62c67c1f53f2c69d3fe05dc.jpg

(2)程序入口

a91a1779c9841c654574de97fe340d27041.jpg

(3)类库设置

e3ccdf9fab61807024dad5f1e7435edca7f.jpg

(4)JVM相关配置

97aef0b440d2ec6e1a78c186a8d220bb525.jpg

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

488e49e8b147689102d71e06e6b14da78cf.jpg

内存大小设置:

ac183c92005ad4784409d240d70d4ce157e.jpg

应用程序参数设置:

bf4cc7674fd66fc4b597c2b2425c77da0fa.jpg

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

4fe86fb3b30ddaff5ec167df385d072ea33.jpg

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

7a09c0f5bd508a6c9f7c758fcc16db69c4e.jpg

4.Wrapper 日志配置

880e51bc1b0fd695194d3dd29fdc30756bf.jpg

5.Wrapper 基本属性配置

2f0a04baefb90b34fad92c8a4a1033b1649.jpg

6.Wrapper JVM 检查

47a867cdab245bf2604212cae9803eb87e8.jpg

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

d35d322cb5cbd84a31134089e964d9d8623.jpg

7.内存溢出检测

b29c770b4ac180ce33b2c7dbf2cdba96823.jpg

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

3950282fcc4456cc31fff6d4efed21e5a58.jpg

c4b1f860a2d45414e72831cf606346453cd.jpg

4011d3c3ff9b1a5a063488624ae42f553c4.jpg

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

http://wrapper.tanukisoftware.com/doc/english/properties.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值