- 浏览: 1576166 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
nich002:
原网站失效了。撸主简单粗暴的复制过来,可读性极差!差评!
Apache配置详解(最好的APACHE配置教程) -
107x:
不错,谢谢!
LINUX下查看文件夹下的文件个数! -
Hypereo:
好你妹,连个格式都没有!
Apache配置详解(最好的APACHE配置教程) -
resteater:
代码排版感觉有点乱!收发信息代码可读性不强!请问第一次发服务器 ...
java socket例子 -
resteater:
代码排版感觉有点乱!收发信息代码可读性不强!请问第一次发服务器 ...
java socket例子
From:http://blog.21cn.com/superfofo/article/113283
Name API Meaning off turn off logging severe log.severe("...") a serious failure, likely to prevent normal program execution warning log.warning("...") a potential problem info log.info("...") informational messages config log.config("...") static configuration messages, meant to assist in debugging problems associated with particular configurations fine log.fine("...") tracing information finer log.finer("...") fairly detailed tracing message finest log.finest("...") highly detailed tracing message all all messages should be logged
(1)ls -a 查看文件
(2)vi .bash_profile 添加:export JAVA_HOME=/home/usboss/j2sdk1.4.2_10/ Note:配置这个文件类似于windows的配置windows的环境变量。修改了这个文件一定要重新登陆。 5. tar -zxf resin-2.1.17.tar.gz 直接的解压就可以使用。 4 文件Httpd.sh参数配置解释 1.文件位置:${resin30}/bin/httpd.sh 2.args='-J-server -Xms200m -Xmx1024m -Xloggc:./log/gc.log -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true' (1)J-server -Xms200m -Xmx1024m 其中,-Xms200m 表示启动时,初时内存大小,-Xmx1024m 最大内存占用大小。 (2)-XX:MaxNewSize=256m -XX:MaxPermSize=256m 表示:内存的永久保存区域的大小 (3)-Djava.awt.headless=true 解决在linux/unix验证码图片不能显示的问题。 3. 然后,启动时展示 java -server -Xms200m -Xmx1024m -Xloggc:./log/gc.log -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true -Xss1m -Dresin.home=/home/channel/appsvr/resin-3.0.22 -Dserver.root=/home/channel/appsvr/resin-3.0.22 -Djava.util.logging.manager=com.caucho.log.LogManagerImpl -Djavax.management.builder.initial=com.caucho.jmx.MBeanServerBuilderImpl com.caucho.server.resin.Resin -socketwait 35303 -stdout /home/channel/appsvr/resin-3.0.22 /log/stdout.log -stderr /home/channel/appsvr/resin-3.0.22/log/stderr.l 5 查看日志的方法 1. 可以看logs目录下stdout.log的输出信息。 也可以看log目录下的。命令是:实时信息:tail –100f 日志文件名 100代表了显示100行数据静态历史信息:tail –100日志文件名 100代表了显示100行数据 2. 在resin/logs下的stdout.log是存放这server实时输出的信息。 3. vi命令可以看日志,可以查找等更多的功能。 4. stderr.log表示错误信息的日志。 6 常见问题和解答 6.1 解决:内存、heap、验证码显示的集成配置配置方式? 1.文件位置:${resin30}/bin/httpd.sh 2.args='-J-server -Xms200m -Xmx1024m -Xloggc:./log/gc.log -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true' (1)J-server -Xms200m -Xmx1024m 其中,-Xms200m 表示启动时,初时内存大小,-Xmx1024m 最大内存占用大小。 (2)-XX:MaxNewSize=256m -XX:MaxPermSize=256m 表示:内存的永久保存区域的大小 (3)-Djava.awt.headless=true 解决在linux/unix验证码图片不能显示的问题。 3. 然后,启动时展示 java -server -Xms200m -Xmx1024m -Xloggc:./log/gc.log -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Djava.awt.headless=true -Xss1m -Dresin.home=/home/channel/appsvr/resin-3.0.22 -Dserver.root=/home/channel/appsvr/resin-3.0.22 -Djava.util.logging.manager=com.caucho.log.LogManagerImpl -Djavax.management.builder.initial=com.caucho.jmx.MBeanServerBuilderImpl com.caucho.server.resin.Resin -socketwait 35303 -stdout /home/channel/appsvr/resin-3.0.22 /log/stdout.log -stderr /home/channel/appsvr/resin-3.0.22/log/stderr.l 6.2 在linux/windows下,验证码图片不能正常显示? 答:修改位置:在resin3/bin/httpd.sh文件, 在args位置,增加:-Djava.awt.headless=true 6.3 对于OutOfMemoryError: PermGen space, 如何处理? 答:PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能出现PermGen space错误。这种错误常见在web服务器对JSP进行pre compile的时候。 修改位置:在resin3/bin/httpd.sh文件, 在args位置,增加:-XX:MaxNewSize=256m -XX:MaxPermSize=256m * 如何对标准日志输出配置大小和天数进行配置? 详细参见: http://caucho.com/resin-3.0/config/log.xtp#Log-Levels 在Resin.conf文件中查找 <log name="" path="stdout:" timestamp="[%H:%M:%S.%s] "/> 如果是标准的Resin3.0的默认配置文件,大概第9行左右。 修改为如下内容:按日期生成日志 <log name="" level="all" path="log/stdout.log" timestamp="[%H:%M:%S.%s] " archive-format="%Y-%m-%d.stdout.log.gz" rollover-period="1W"/> level日志级别:off/severe/warning/info/config/fine/finer/finest/all path日志文件路径:log/stdout.log archive-format归档格式:如2007-5-10.stdout.log.gz rollover-period日志回滚方式:按天(15D)、按周(1W)、按月(1M)、按小时(1h)等。按文件大小生成日志 <log name="" level="warning" path="log/stdout.log" timestamp="[%H:%M:%S.%s] " archive-format="%Y-%m-%d.stdout.log.gz" rollover-size="10mb"/> rollover-size每个日志文件的大小:byte(5000)、kb(128kb)、mb(10mb)其他参数同上。按照USBOSS的日志输出方式,可能看文件大小比较合适,每个日志文件10M-20M就差不多了。 6.4.1 指定debug日志 A useful technique is to enable full debug logging to track down a problem:
<log name='' level='finer' path='log/debug.log'
timestamp="[%H:%M:%S.%s]"
rollover-period='1h' rollover-count='1'/>
6.4.2 日志标准
max-connections
is reached and an application calls getConnection
, Resin will wait connection-wait-time or until a connection is freed before allocating a new connection. default 128 6.15 服务器上的resin启动不了? 答:首先要查看,log/ stderr.log,看看是什么原因。例如:resin-2.1.17用root用户启动过,那么就会在logs/access.log日志,当重新启动时,当向access.log文件中写东西时,将报错,因为是不同的用户建立的这个文件,需要首先删除这个文件。
发表评论
-
JVM问题追查与调优
2012-03-27 14:44 1144JDK的几种分析工具 http://liudaoru ... -
NodeJs相关资料
2011-08-18 14:55 3010NodeJs获取参数: proces ... -
jprofiler追踪问题
2011-08-12 18:20 1048Jprofiler下载页: http://www.ej ... -
Linux服务器性能评估与优化【z】
2011-07-01 10:05 1549来自:http://www.itlearner.com/ ... -
Java 理论与实践: 非阻塞算法简介【z】
2011-03-26 20:39 1284From: http://www.ibm.com/develo ... -
Java Crash问题分析[z]
2011-03-23 14:41 5973参考: http://www.ibm.com/develop ... -
Berkeley DB相关
2010-09-25 22:17 1055为什么要使用Berkeley DB,它适合什么场合应用?Ber ... -
熟悉系统方法总结
2010-07-06 14:26 817了解一个陌生的系统是我们经常碰到的事情,下面总结一下自己的一些 ... -
Java缓存框架 EhCache
2010-07-06 14:09 4728From: http://www.oschina.net/p/ ... -
【nio】使用 ServerSocketChannel 实现的 File 服务器[z]
2010-05-21 17:31 3972From: http://www.java2000.net/p ... -
Memcached命令行管理
2010-03-15 11:18 4489From: http://www.exp2up.com/2 ... -
Flickr架构
2010-01-11 09:52 1267From: http://www.cyask.com/ques ... -
JDK的几种分析工具
2009-12-04 12:13 10903From: http://blog.csdn.net/hant ... -
XMemcached——一个新的开源Java memcached客户端
2009-10-23 09:27 1893From: http://www.infoq.com/cn/ ... -
多线程任务调度学习
2009-10-16 13:58 2302昨天找到一套多线程任务调度的代码,相当的不错,先把思路总结一下 ... -
用HSCALE实现MySQL的数据分布式存储
2009-10-15 12:47 3018From:http://www.ningoo.net/ht ... -
马化腾:搜索、电子商务硬仗一定要坚持打
2009-10-15 12:09 1718From:http://www.techweb.com.c ... -
MySQL分表实现上百万上千万记录分布存储的批量查询设计模式【z】
2009-10-15 09:56 3172From:http://hi.baidu.com/jabber ... -
nginx负载均衡和lvs负载均衡的比较分析【z】
2009-10-13 20:02 1472From:http://www.shouker.com/u ... -
新型的大型bbs架构(squid+nginx)【z】
2009-10-13 19:53 1623From:http://www.fovweb.com/opti ...
相关推荐
resin服务器配置指南,实现resin服务均衡。前台服务均衡
### Resin 服务器配置指南详解 #### 一、Resin 服务器简介与应用场景 Resin 是一款高性能且功能丰富的 Java 应用服务器和 Web 服务器,由 Caucho Technology 开发。它支持 Java Servlets、JavaServer Pages (JSP) ...
#### 四、Resin 4.0 的迁移指南 迁移至 Resin 4.0 可能涉及到从旧版本 Resin 或其他应用服务器(如 WebLogic)的迁移。此部分主要介绍了如何进行这些迁移操作,以及在迁移过程中可能遇到的一些已废弃的配置项。 ##...
Resin 是一款高性能且功能丰富的应用服务器,支持 Java 和 HTTP 服务。对于 Resin 3.0 来说,其 HTTPS 配置涉及到 OpenSSL 的安装、证书的生成以及 Resin 配置文件的修改等多个步骤。本文将详细介绍 Resin 3.0 中 ...
一旦在Eclipse中成功配置了Resin服务器,开发者就可以利用Eclipse的强大功能进行代码调试、性能分析等操作。例如,通过设置断点,可以在特定的代码行暂停执行,查看变量值、调用堆栈等信息;通过性能分析工具,可以...
在IT领域,服务器配置与开发环境的兼容性至关重要。本文将深入解析如何在Eclipse IDE中配置Resin应用服务器,以支持Java Web项目的开发与运行。Resin是一款高效且功能丰富的Java应用服务器,特别适合企业级应用程序...
1. **服务器配置文件**:主要由`conf/resin.xml`控制。在这里,您可以定义服务器的基本属性,如端口设置、JVM参数、应用上下文路径等。 2. **应用部署**:Resin支持WAR和EAR格式的应用部署。将应用文件放入`webapps...
- 运行`resinctl start`命令启动Resin服务器。如果一切正常,你应该能在控制台看到服务器启动的信息。 4. **部署Web应用** - 将你的Web应用打包成`.war`文件,然后将其复制到`webapps`目录下。Resin会自动检测到...
emobile移动服务器配置说明 本文档主要讲述emobile移动服务器的配置...emobile移动服务器配置说明主要涵盖了协同移动平台的安装、目录及文件安装、服务器设置和数据库设置等方面的内容,为用户提供了详细的配置指南。
在本文中,我们将详细探讨如何在Eclipse集成Resin服务器并进行调试。Eclipse作为一款强大的Java开发工具,虽然不直接支持Resin应用服务器的调试,但通过一些配置技巧,我们仍然可以实现这一功能。以下是一步一步的...
【标题】: "Resin服务器安装与配置指南" 【描述】: Resin是一款高效、轻量级的Java应用服务器,尤其适用于Linux操作系统。它在性能上相对于Tomcat有着显著优势,启动速度快,运行效率高,这使得Resin在Java Web应用...
2. "resin-4.0-admin.pdf" 很可能是Resin 4.0版本的管理员指南,详细阐述了Resin服务器的管理、监控和优化方法,包括启动、停止、升级、性能调优等操作。 3. "resin-4.0.16.zip" 是Resin服务器的具体版本,解压后...
在“Resin-install.rar”压缩包中的“Resin-install.pdf”可能是Resin的安装和配置指南,详细介绍了上述所有步骤和概念,适合初学者逐步学习。而“www.pudn.com.txt”可能是一个链接或者说明文件,用于提供更多的...
- **Resin Web 服务器配置** - 配置 Resin 作为独立的 Web 服务器,介绍如何设置静态资源、端口、安全策略等内容。 - **与 Apache 结合使用** - 如何将 Resin 与 Apache HTTP Server 集成,实现前端页面和后端服务...
关于压缩包"resin-3.0.22.zip",其中包含的文件和目录将构成Resin服务器的完整安装包。解压后,用户可以找到配置文件、启动脚本、库文件以及必要的文档,按照官方提供的指南进行安装和配置,即可启动和使用Resin ...
4. JMX管理:通过Java Management Extensions (JMX) 提供了全面的服务器监控和管理功能,使得系统管理员可以远程监控和调整服务器配置。 5. 数据源管理:Resin Pro 支持多种数据库连接池,如MySQL、Oracle等,确保...
- **/resin-admin配置页签**:允许用户修改服务器的各项配置。 - **/resin-admin线程页签**:展示当前服务器中的所有线程状态。 - **/resin-admin CPU剖析页签**:提供CPU使用情况的分析工具。 - **/resin-admin堆...
本文将详细介绍两种常见的搭建方法:方案一采用JDK1.5搭配Resin3.0手动搭建,方案二则是通过集成开发环境Eclipse或MyEclipse配置Resin服务器。 **方案一:JDK1.5 + Resin3.0 纯手工搭建** 1. **安装JDK1.5**: 首先...
在Resin群集环境中,多台Resin服务器通过负载均衡技术共同处理请求,提高系统的可用性和可扩展性。 2. **Oracle数据库**: Oracle是全球最受欢迎的商业数据库管理系统之一,尤其在大型企业级应用中广泛应用。...