公司在resin上部署web工程的方式是手动指定配置文件。
这隐含的就包含了两部分的工作量:
1.写执行脚本,脚本名称自定义,这里是upload.sh,内容如下:
#!/bin/sh
ulimit -n 32768
#LANG=en_US
#LANG=zh_CN.GBK
JAVA_HOME=/usr/local/jdk
RESIN_HOME=/opt/app/resin
export LANG PATH JAVA_HOME CLASSPATH RESIN_HOME
case "$1" in
start)
$RESIN_HOME/bin/httpd.sh -conf $RESIN_HOME/conf/upload.conf -server upload start
sleep 1
;;
stop)
$RESIN_HOME/bin/httpd.sh -conf $RESIN_HOME/conf/upload.conf -server upload stop
sleep 1
;;
restart)
echo "restart resin"
sh $0 stop
sleep 2
sh $0 start
;;
*)
echo "Usage: $0 {start|stop|restart} port"
exit 1
esac
2.手动写配置文件,其实也就是复制一下resin.conf,然后更改里面的一些标签属性:
需要更改的有(这里主要是考虑我的业务需求,有些并不是一定要改):
a.日志,包括错误日志与普通日志
<stderr-log path='/opt/log/uploaderr.log' rollover-size='20mb'/>
<stdout-log path='/opt/log/uploadout.log' rollover-size='100mb'/>
b.访问端口
<http server-id="upload" host="*" port="8089"/>
c.配置webapp的访问名称与存放路径:
<web-app id="/" root-directory="/opt/www/upload/src/main/webapp">
d.配置watchdog,主要是修改watchdog的端口,watchdog是用来防止服务器停止的:
<watchdog-jvm-arg>-Dcom.sun.management.jmxremote</watchdog-jvm-arg>
<watchdog-port>6609</watchdog-port>
分享到:
相关推荐
resin-pro-i386-linux-win-vs-resin-i386-linux-win-3.2.1
resin服务器有3部分,resin1,resin-webapp,resin-lib,由于大小限制分开传
resin-maven-plugin-4.0.2.jar
官方最新版的resin服务器,可与Apache,IIS服务器集成。最新版核心配置文件已经改为xml
resin应用部署详细步骤,帮助你快速学会resin
resin-pro-4.0.27-破解版 下载解压后即可使用
resin-pro-4.0.55全功能无限制版,pro版本功能可以全部使用
resin-4.0.49-src.zipresin-4.0.49-src.zipresin-4.0.49-src.zipresin-4.0.49-src.zipresin-4.0.49-src.zipresin-4.0.49-src.zipresin-4.0.49-src.zip源码,可以加载到eclipse上查看
resin-pro-4.0.40-crack 仅供学习使用,请在下载后24时间内删除。不得使用于商业用途;
号称世界上最快的JSP和SERVLET容器。
resin-3_2-snap.zip
在java和javascript的支持下,Resin可以为任务灵活选用合适的开发语言。Resin的一种先进的语言XSL(XML stylesheet language)可以使得形式和内容相分离。 如果您选用jsp平台作为internet商业站点的支持,那么速度、...
资源来自pypi官网。 资源全名:resin-release-tool-0.2.0.tar.gz
resin-sdk, 使 Resin.io 支持JavaScript应用程序的SDK 树脂 SDK官方 JavaScript Resin.io SDK 。 [Gitter](https://badges.gitter.im/Join chat 。svg )!角色这个 MODULE的目的是为开发者提供一个
resin-pro-4.0.65下载 resin下载
传说速度很快的resin 供大家下载 resin-4.0.36
该演示应在RPI 1和2上运行还建议您增加RPI上分配给GPU的内存量,可以通过在计算机上安装SD卡并在resin-boot分区中打开config.txt文件来实现。 在config.txt您需要注释掉以下行: gpu_mem=16并取消注释行: ##gpu_...
泛微 ecology nginx+resin集群部署说明文档,详细讲解ecology 集群部署的实施方式方法及步骤。
This comprehensive tutorial provides everything you need to maximize your Web applications with Resin. It offers a detailed look at all flavors of Resin 3.x, including development and deployment of ...