原贴地址:
http://www.cjsdn.net/post/view?bid=11&id=178761&sty=1&tpg=3&age=0
问题描述:
关于更改Resin启动文件 resin现在的启动文件是httpd.exe,如果我想像tomcat那样允许更改启动文件,tomcat的启动文件是一个批处理startup.bat,可以编辑在启动之前先载入lib之类的东西。现在我想自己编写一个批处理来代替httpd.exe启动resin。也就是说如果我写了一个批处理的话,那么就可以用我自己写的批处理启动,然而httpd.exe就可以删除了。这样,我想怎么改就可以在我自己写的批处理里改了。不知如何下手,想知道http.exe到底做了什么?有谁可以分析一下?
回答:
要增加启动时载入的jar包,应该在conf/resin.conf里修改的配置,例如增加一个。如果确实想不通过httpd.exe启动Resin,可以试试在Resin根目录下执行:
java -Djava.util.logging.manager=com.caucho.log.LogManagerImpl -Dresin.home="." -Dserver.root="." -cp .;lib/resin.jar;lib/jta-101.jar;lib/isorelax.jar;lib/jsdk-24.jar;lib/jms-11.jar;lib/jmx-12.jar;lib/jca-15.jar;lib/jstl-11.jar;%JAVA_HOME%/lib/tools.jar com.caucho.server.resin.Resin
(需要设置好环境变量JAVA_HOME)
分享到:
相关推荐
3. 调试模式:通过修改resin.xml配置,可以开启JVM的远程调试端口,配合IDE的远程调试功能,对运行中的Web应用进行调试。 总结:Resin作为一个高效的应用服务器,能够很好地与各种IDE集成,简化Web项目的开发和调试...
- Resin的日志配置通常位于`conf/resin.xml`文件中,可以通过修改此文件来定制日志行为。 - 配置文件中的`<logger>`标签用于定义日志记录器,可以设置多个日志记录器以满足不同模块或级别的需求。 3. **日志级别*...
Resin4+Wrapper Green是一个专为简化Resin4部署而设计的解决方案,它允许你在不依赖.NET组件的情况下启动和管理Resin服务器。Resin是一款高效、轻量级且功能强大的Java应用服务器,常用于托管Java web应用程序。...
2. 修改conf/resin.conf配置文件,配置服务器端口、应用上下文路径、JVM参数等。 3. 将Java Web应用的WAR文件放入webapps目录下,或者配置应用的部署信息。 4. 启动Resin服务器,通常通过bin目录下的resinctl或resin...
- 验证硬件配置文件服务中的“Profile1”是否已启动。 4. **恢复选项设置**: - 在“恢复”选项卡中,通常可以设置前两次失败后重新启动服务,以保证服务的高可用性。但过多的失败重试可能无益,需要根据实际情况...
##### 第一步:复制并修改 Resin 配置文件 1. **复制配置文件**:将 Resin 安装目录下的 `resin.conf` 文件复制到一个安全的位置。例如,假设 Resin 安装在 `D:\resion\resin-pro-3.1.9\resin-pro-3.1.9\conf` 目录...
4. **资源管理**:允许用户在Eclipse中管理Resin服务器的配置文件,如修改server.xml、web.xml等,无需手动操作服务器文件系统。 5. **热部署**:支持代码修改后自动部署,减少手动刷新服务器的步骤,提升开发速度。...
- conf目录:存储服务器配置文件,如resin.conf,这是Resin的主要配置文件。 - lib目录:包含Resin运行所需的JAR文件和其他库。 - logs目录:日志文件存放的地方,记录服务器运行情况。 - webapps目录:默认的Web...
1. **修改resin.conf配置文件**: - 打开`resin.xml`文件进行编辑,根据需求调整配置项。以下是一些关键配置示例: ```xml <resin xmlns="http://caucho.com/ns/resin" xmlns:resin=...
在Resin的启动过程中,可以通过修改wrapper.pl文件来添加参数。例如,可以添加-Xms和-Xmx参数来设置Java的堆大小。这些参数可以影响Resin的性能和稳定性。 2. Java虚拟机参数优化 Java虚拟机的参数对Resin的性能和...
6. **日志管理**:Resin的日志文件默认位于`logs`目录下,包含服务器启动、运行时错误和警告信息。调整`logging.properties`可以控制日志级别和输出。 7. **JNDI资源**:Resin支持JNDI(Java Naming and Directory ...
2. **conf** 目录:包含Resin的主要配置文件,例如`resin.conf`,它是Resin服务器的核心配置文件,用户可以根据需求修改此文件以定制服务器的行为。 3. **lib** 目录:包含Resin运行所需的库文件,包括Java类库和...
这可以通过修改"resin.conf"中的"log"配置实现。此外,还可以通过调整JVM的内存设置,如-Xms和-Xmx,来优化Resin的性能。 总之,Resin的安装和配置是一个相对简单的过程,只需按照上述步骤操作,即可在Windows环境...
1. **无法启动Resin服务**:检查端口是否被占用,尝试更改端口号。 2. **管理员账户无法登录**:确认用户名和密码是否正确,密码是否经过正确的加密。 3. **项目部署失败**:确保MyEclipse中Resin服务器配置无误,...
在Resin中,你可以通过修改`resin.xml`来定制服务器的行为,例如添加数据源、配置集群、调整线程池大小等。此外,Resin还支持热部署,这意味着在服务器运行时,你可以更新`webapps`目录下的应用,而无需重启服务器。...
配置Resin启动脚本 在给定的部分内容中,“VMP com.caucho.server.http.ResinServer -conf resin.conf -Djava.util.logging.manager=com.caucho.log.LogManagerImpl -Xmx1024M” 是Resin的启动命令示例。这里详细...
具体步骤包括安装PHP,配置FastCGI监听端口,修改Resin的配置文件(conf/resin.xml),添加FastCGI连接器,并确保两个服务的端口不冲突,例如都使用80端口。 完成配置后,你可以在Resin上部署PHP应用,同时也可以...
最后,为了让 Resin 能够随系统启动自动运行,需要将启动脚本复制到系统初始化目录: ```bash cp /home/resin/contrib/init.resin /etc/rc.d/init.d/resin ``` 至此,Resin 在 CentOS 上的安装与基本配置完成。可以...
接下来,我们需要修改`resin.conf`文件来配置Resin服务器以识别我们的项目: - 将`<cluster>`标签内的`<root-directory>.</root-directory>`替换为实际的Web应用发布目录,例如`<root-directory>D:\spring\...
用户只需要下载resin-2.1.2的压缩包,解压后按照配置文件(如conf/resin.conf)的指导进行简单设置,即可启动服务器。这种灵活性使得开发者可以在多种环境中快速搭建开发或测试环境,节省了时间和资源。 Resin...