文档章节

resin 服务器学习 配置 单点和 集群

哭你吃完
 哭你吃完
发布于 2014/11/14 09:56
字数 487
阅读 50
收藏 0

 

使用的 resin 4 服务器。

 

参考文档:

 

http://caucho.com/resin-4.0/

 

 

使用 rpm 进行安装 :

 

 

resin 是有收费版本的。使用的是开源版本。(不带 Pro 的版本)

 

 

下载地址:

 

http://www.caucho.com/download/

 

下载tar包

 

http://www.caucho.com/download/resin-4.0.24.tar.gz

 

然后解压缩。

 

到 bin/resin.sh start 就可以进入系统了

 

 

可以访问页面了:

 

http://localhost:8080/resin-admin

 

第一次 要创建用户。设置 admin 的密码:

 

修改 conf 下文件:

 

 

mv admin-users.xml.generated ./admin-users.xml

 

就可以进入管理后台了:

 

http://localhost:8080/resin-admin/index.php

 

访问的居然是php 后缀。。

 

 



 可以发现 没有 用的 文件夹如:

 


 

可以看到resin 启动了 3 删除几个没有用的:

 

 

resin-4.0.24/webapps/ROOT

 

如果不删除ROOT会和你自己的 / 项目冲突

 

和 

 

resin-4.0.24/doc/resin-doc

 

这两个文件夹。一个是/工程访问目录,一个是文档和例子。反正也不看占用资源。后台管理就留着吧。

 

并且同时删除 conf/resin.xml  删除以下 3 行

 

 

235       <resin:if test="${rvar('resin_doc')}">
    236         <web-app id="/resin-doc" root-directory="${resin.root}/doc/resin-doc"/>
    237       </resin:if>

 

并添加一行自己的应用服务器本地文件路径:

 

<web-app id="/" root-directory="/data/workspace/hello_world/WebContent"/>

 

 

然后重启resin

 

 

自己的应用也启动了。

 

一定要看仔细配置文件,不要盲目删除配置文件里面的数据。

 

resin.xml  里面的参数都是在

 

resin.xml 里面进行配置的。

 

并且导入了 

 

<resin:import fileset="${__DIR__}/local.d/*.xml"/>

 

文件夹  local.d 里面的 所有 xml 如果你要想配置 集群就把 

 

resin-cloud.xml 和 resin-cloud.properties 文件夹挪到  local.d

 

配置文件都已经写好了。。只要修改下就可以了。。并且支持 集群是 memcache 做缓存。

 

 

 

 

<cluster id="cache_tier">
    <!-- define the servers in the cluster -->
    <server-multi id-prefix="cache-"
                  address-list="${cache_tier}"
                  port="6820">
      <!-- listen for the memcache protocol -->
      <listen port="${rvar('memcache_port')?:11212}"
              keepalive-timeout="600s" socket-timeout="600s">
        <memcache:MemcacheProtocol/>
      </listen>
    </server-multi>
  </cluster>
 

 

配置下就可以了。。没有用过。

 

下次再你弄个集群  resin 实验下 memcache。

 

本文转载自:http://blog.csdn.net/freewebsys/article/details/8634123

哭你吃完

哭你吃完

粉丝 17
博文 457
码字总数 950
作品 0
广州
网页/平面设计
私信 提问
window下nginx+resin集群配置已经session共享问题

请教 各位大侠一个问题,我现在想配置 nginx和resin的集群在window下 总共两台服务器一台是放ngnix和resin另外一台放另外一个resin,我从网上找到很多资料 都是在linux下,而且resin的版本都...

李qi
2012/06/12
2.7K
9
resin学习随笔

在JAVA WEB容器大家族中,Resin可以算的上最轻巧最快速的服务器了。我个人非常喜欢在产品开发阶段使用Resin来测试和调试,因为开发阶段需要频繁地重启服务器。在给客户进行产品部署的时候我还...

qianghong000
2017/11/17
0
0
Resin 跨服务器的session传递

Resin 跨服务器的session传递 --By oldjavaman 1. 基于文件的session持久化技术 Seesion能够被跨服务器持久化, 包含我们的web应用的Class发生变化, 譬如在开发期间,使用基于文件的持久化S...

嘻哈开发者
2015/05/23
0
0
mysql高可用架构之MMM架构

什么是高可用:指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性 严重的主从延迟,主从复制中断,锁引起的大量阻塞 如何实现...

draian
01/23
0
0
Resin 4.10 发布,极速 Java 应用服务器

Resin是CAUCHO公司(http://www.caucho.com/)的产品,是一个非常流行的支持servlets 和jsp的引擎,速度非常快。Resin本身包含了一个支持HTTP/1.1的WEB服务器。 Resin 4.10 是在 8月23日发布...

红薯
2010/09/15
1K
3

没有更多内容

加载失败,请刷新页面

加载更多

Commons-lang3提供的StopWatch执行时间监视器

Commons-lang3提供的StopWatch执行时间监视器, spring也提供了同样功能的工具 前言 我们如果要统计一段代码的执行时间:我们的办法是 public static void main(String[] args) {      ...

独钓渔
37分钟前
0
0
Kernel 块设备驱动框架

1,总体架构: 块设备驱动框架是Linux设备最重要的框架之一,涉及内核的vfs,设备驱动模型等模块,是内核中异常复杂的一个框架。我们先看一下块设备设计的主要框架结构,先从总体上对块设备有...

yepanl
今天
2
0
iOS开发之EventKit框架的应用

iOS开发之EventKit框架的应用 一、关于系统日历和提醒事宜 iOS系统自带的Calendar应用非常强大,用户可以在其中添加日程事件,并且其提供了接口供其他应用进行调用,可以向日历中进行事件的读...

珲少
今天
2
0
jni接口NewStringUTF崩溃

转载 原文 https://blog.csdn.net/churuxu/article/details/49999575 ndk开发中,将c/c++的UTF8编码的字符串转换成java字符串,使用了NewStringUTF接口。 当字符串中包含emoji字符时,在有些...

shzwork
昨天
3
0
北斗三号IGSO-2卫星发射成功!

6月25日,中国航天科技集团官方公众号宣布,北斗三号IGSO-2卫星发射成功! 航天科技集团表示,6月25日2点09分,我国在西昌卫星发射中心用长征三号乙运载火箭成功将北斗三号第2颗倾斜地球同步...

linuxCool
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部