文档章节

resin 4多实例部署及启停

爱喝貓的咖啡
 爱喝貓的咖啡
发布于 2015/11/05 15:00
字数 266
阅读 676
收藏 1


新工程部署到/app/resin-www/<project_dir>下

修改/app/resin/conf/resin.xml ,在最后面追加(或修改,参考test那段)<cluster id="test">... </cluster>,注意id和端口不要重复,允许两个cluster指向同一个${project_dir}

启动单一服务: ./resin.sh start -server <cluster_id>

关闭单一服务:  ./resin.sh stop -server <cluster_id>

单一服务启动后,将会生成独log文件: ${resin_home}/log/jvm-<cluster_id>.log

访问,

例cluster_id: test:http://10.100.138.69:8091/

例cluster_id: test1:http://10.100.138.69:8092/


resin.xml(只贴自定义cluster部分,这两段贴到xml最后 ,</resin>之前既可 ):

<!--add by shanl -->
   <cluster id="test">
    <root-directory>.</root-directory>
    <server-default>
      <!-- The http port -->
      <http address="*" port="8091"/>
    </server-default>
    <!-- define the servers in the cluster -->
    <server id="test" address="127.0.0.1" port="6901">
    </server>
    <!-- the default host, matching any host name -->
    <host id="" root-directory=".">
      <web-app id="/" root-directory="/app/resin-www/test"/>
    </host>
  </cluster>

  <cluster id="test1">
    <root-directory>.</root-directory>
    <server-default>
      <!-- The http port -->
      <http address="*" port="8092"/>
    </server-default>
    <!-- define the servers in the cluster -->
    <server id="test1" address="127.0.0.1" port="6902">
    </server>
    <!-- the default host, matching any host name -->
    <host id="" root-directory=".">
      <web-app id="/" root-directory="/app/resin-www/test"/>
    </host>
  </cluster>


resin-www目录结构

[root@localhost resin-www]# pwd
/app/resin-www
[root@localhost resin-www]# tree
.
└── test
    ├── index.jsp
    ├── index.jsp.old
    └── WEB-INF
        ├── classes


© 著作权归作者所有

上一篇: 版本号转换
下一篇: python抓取网页demo
爱喝貓的咖啡

爱喝貓的咖啡

粉丝 18
博文 58
码字总数 31397
作品 0
朝阳
程序员
私信 提问
一键上线Archer | 百度持续部署的瑞士军刀

作者简介 运小博 百度高级研发工程师 负责百度通用部署系统研发工作,在部署系统架构、单机agent方面有着较为广泛的实践经验。 干货概览 业务部署(熟称上线)是运维领域最常见的业务类型,主...

g2v13ah
2018/04/04
0
0
Linux下创建Oracle的实例

使用oracle用户登录,或su到oracle用户 1、首先设置要创建的ORACLE的SID 2、 创建相应目录 3、在$ORACLE_HOME/dbs目录下创建初始化文件 命名方法:init实例名.ora 本例中initaddb.ora cp ini...

Trigl
2016/11/09
0
0
Docker系列教程19-Docker Compose简介

原文: ,转载请说明出处。 经过前文讲解,我们可使用Dockerfile(或Maven)构建镜像,然后使用docker命令操作容器,例如docker run、docker kill等。 然而,使用分布式应用一般包含若干个服...

EACDY
2018/05/07
45
0
IntelliJ IDEA 使用 Resin + JRebel 实现热部署

官方实例:http://zeroturnaround.com/software/jrebel/intellij-idea-jrebel-tutorial-formerly-javarebel/ 网上有不少基于Tomcat+JRebel热部署的教程,这里简单就 Resin + IDEA + JRebel配置......

sundy-li
2014/03/21
4.5K
0
eclipse上项目如何在resin中部署

记得之前刚到公司上班的时候要安装resin,但是之前用的是tomcat啊,所以不知道怎么安,项目要怎么部署运行呢?于是上百度搜,虽说有很多答案,但是大多要不是不全就是运行报错的,百度了很久...

_微风轻轻起
2017/11/03
18
0

没有更多内容

加载失败,请刷新页面

加载更多

Tensorflow 2.0安装

Tensorflow2.0安装环境: Ubuntu 16.04或更高(64位) Windows 7或者更高(64位,且支持python3) 安装Tensorflow 2.0 GPU版本的需要安装NVIDIA相关软件包: NVIDIA驱动 :版本必须410.x或更...

JosiahMg
14分钟前
3
0
TL138/1808/6748F-EasyEVM开发板硬件、CPU、FLASH、RAM

TL138/1808/6748F-EasyEVM是广州创龙基于SOM-TL138/SOM-TL1808/SOM-TL6748F核心板开发的一款开发板。由于SOM-TL138/SOM-TL1808/SOM-TL6748核心板管脚兼容,所以此三个核心板共用同一个底板。...

Tronlong创龙
21分钟前
2
0
百度嵌入式AI解决方案EdgeBoard之内存驱动设计介绍

1. 背景介绍 由于 FPGA 具备可编程和高性能计算的特点,基于FPGA硬件的AI计算加速,正广泛地应用到计算机视觉处理领域。其中极具代表性的部署方式之一就是使用FPGA和CPU组合构成异构计算系统...

AI君
27分钟前
5
0
开放应用模型(OAM):全球首个云原生应用标准定义与架构模型

Kubernetes 项目作为容器编排领域的事实标准, 成功推动了诸如阿里云 Kubernetes (ACK)等云原生服务的迅速增长。但同时我们也关注到,Kubernetes 的核心 API 资源比如 Service、Deploymen...

Mr_zebra
30分钟前
3
0
《Linux操作系统-Exynos4412》编译和安装Busybox

开发环境:Exynos4412-iTOP-4412开发板 现在 Busybox 的配置已经完成了,接下来开始编译 Busybox,在 Ubuntu 的终端输入 “make”命令开始编译 Busybox,如下图。 下图为编译过程中的截图。 ...

书白
33分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部