<stdout-log path='${resin.home}/log/stdout.log'
archive-format="stdout-%Y_%m_%d.log"
rollover-period='1D'
rollover-size='1mb'/>
<stderr-log path='${resin.home}/log/stderr.log'
archive-format="stderr-%Y_%m_%d.log"
rollover-period='1D'
rollover-size='1mb'/>
log设置
<log name='' level='info' path='stdout:' rollover-period='1W' timestamp='[%Y/%m/%d %H:%M:%S.%s] '/>
<log name='com.caucho.java' level='fine' path='stdout:' rollover-period='1W' timestamp='[%Y/%m/%d %H:%M:%S.%s] '/>
<log name='com.caucho.loader' level='config' path='stdout:' rollover-period='1W' timestamp='[%Y/%m/%d %H:%M:%S.%s] '/>
name 是指定对各个层次应用进行debug,name 设定有几种情况,如:
Name=’’ name为空,这对所有应用、包括端口全面进行调试记载日志
Name=’com.caucho.jsp’ 指定只对jsp进行调试记载日志
Name=’com.caucho.java’ 指定只对java类进行调试
Name=’com.caucho.server.port’ 指定只对端口、线程进行调试
Name=’com.caucho.server.port.AcceptPool 指定只对端口线程的创建和释放进行debug
….
level 的级别一般有::
Off Severe info config fine finer finest all 这几中配置级别;
Off 关闭日志输出
Severe 只输出些严重的出错信息
Info 输出一般的综合信息
Config 输出配置信息
Fine 输出resin的跟踪信息
Finer 输出详细的跟踪信息
Finest 输出比Finer更详细的跟踪消息、细节问题
All 输出所有的访问输出消息
path: 输出文件路径指向,可以形式如 path=’stdout:’ 注意后面有冒号;或指定绝对路径path=’/usr/local/resin-3.0.7/log/stdout.log’
Timestamp : 完整的输出日期格式[%Y/%m/%d %H:%M:%S.%s];
一般设置日志文件一周轮循一次,即 rollover-period=’1M’ 或 rollover-period=’7D’ , 当满一周,系统会自动生成新日志记录文件,格式如: stderr.log.20041201 stderr.log.20041208
rollover-period=’D’ 天
rollover-period=’h’ 小时
rollover-period=’W’ 周
rollover-period=’M’ 月
详细:http://www.caucho.com/resin-3.1/doc/config-log.xtp
分享到:
相关推荐
- 可以通过`<log-file>`标签指定日志文件的位置,例如:`<log-file>/var/log/resin/app.log`。 - 设置`append`属性为`true`,日志会追加写入,而不是覆盖原有内容。 5. **日志格式**: - 使用`<format>`标签可以...
同时,通过`-conf`参数指定了Resin的配置文件路径,以及通过`-Dresin.home`和`-Djava.util.logging.manager`设置了Resin的主目录和日志管理器。 #### 4. 运行配置详解 - **MainClass**:`...
3. **设置项目和启动类** 在新创建的配置中,切换到`Main`选项卡。在这里,你需要修改`Name`字段,例如将其命名为`test`,以标识此配置是针对哪个项目的调试。接着,在`Main Class`中,输入Resin的启动类,通常是`...
- Resin 3.x:`-Dresin.home="D:\resin-3.1.9"` 和 `-Djava.util.logging.manager=com.caucho.log.LogManagerImpl` ##### 5. 设置 Working Directory 在 `Environment` 选项卡中,设置 Working Directory 为 Resin...
3. **日志配置**:在`<server>`标签下,可以设置`log-file`属性指定日志文件位置,以及`access-log`配置访问日志。 4. **应用上下文配置**:使用`<web-app>`标签定义Web应用,`context`属性设定上下文路径,`war`或...
### Resin应用部署详细步骤 #### 一、概述 Resin是一款高性能的Java应用服务器,它结合了Web服务器和应用服务器的功能,适用于处理各种复杂的Java Web应用。本篇将详细介绍如何在Linux环境下部署Resin应用服务器,...
3. **设置项目和启动类** 在"Main"选项卡中,将"Name"字段改为你的调试项目名称,例如"test"。接着,"Main Class"应填写Resin服务器的启动类,通常是`com.caucho.server.resin.Resin`。 4. **配置运行参数** 切换...
- `-Dresin.home` 设置 Resin 的安装目录。 - 示例:`-Dresin.home="D:\resion\resin-pro-3.1.9\resin-pro-3.1.9"` - `-Djava.util.logging.manager` 设置日志管理器。 - 示例:`-Djava.util.logging.manager=...
5. **关闭并保存设置**。 接下来,我们需要修改`resin.conf`文件来配置Resin服务器以识别我们的项目: - 将`<cluster>`标签内的`<root-directory>.</root-directory>`替换为实际的Web应用发布目录,例如`...
3. **配置Resin**:Resin的主要配置文件是"conf/resin.conf"。在这个文件中,你可以定义服务器的端口、应用上下文路径、数据源等关键设置。例如,更改"port"参数可以设置HTTP监听的端口,"context"参数可以设置默认...
<log file="/var/log/resin/app.log" level="info" /> ``` 7. **缓存和Session管理**: - Resin提供内置的缓存机制,可以通过`<cache>`标签进行配置。 - 示例: ```xml ``` - Session管理可以配置session...
- VM Arguments: `-Dresin.home="c:\Resin" -Djava.util.logging.manager=com.caucho.log.LogManagerImpl` - 添加所需的JAR文件至项目Classpath中: - Java JDK中的`tools.jar`。 - MySQL数据库驱动程序。 - ...
- **-Djava.util.logging.manager=com.caucho.log.LogManagerImpl**:设置日志管理器为Caucho提供的实现,这有助于统一Resin的日志记录机制。 - **-Xmx1024M**:设置Java虚拟机的最大堆内存大小为1024MB。根据实际...
3. Nginx配置:Nginx作为反向代理服务器,它接收来自外部的请求,并将这些请求转发到Apache和Resin。在Nginx的`sites`配置文件中,创建一个名为`test.zen.com`的server块,设置server_name、access_log、gzip、...
通过`log4j`或内置的日志系统,Resin提供了详细的日志记录功能。同时,Resin管理员控制台提供了实时监控服务器状态、性能指标和错误报告的能力。 10. **版本更新与升级**: Resin 4.0.47的发布意味着该版本可能...
3. **在Servlet中调用初始化方法**:在Servlet的`init()`方法中,获取Web应用的根目录,结合配置的文件名,构造出配置文件的完整路径,然后使用`PropertyConfigurator.configure()`方法进行初始化。 ```java ...
- 配置 Resin 作为独立的 Web 服务器,介绍如何设置静态资源、端口、安全策略等内容。 - **与 Apache 结合使用** - 如何将 Resin 与 Apache HTTP Server 集成,实现前端页面和后端服务的分离。 - **与 IIS 结合...
此外,`<log>`元素设置了日志输出格式。 7. **依赖检查间隔**: 第18行的`<dependency-check-interval>`配置了Resin检查应用依赖更新的频率,这个值可以根据实际需求调整。 8. **SMTP邮件配置**: 通过`...
在Run配置的Arguments标签页,设置VM arguments为`-Djava.util.logging.manager=com.caucho.log.LogManagerImpl`。这一步是为了使Resin的日志管理与Eclipse环境相匹配。 8. **启动Resin服务器** 使用上述配置...