resin多应用配置

Resin 运行起来后,一般有这么几个端口

1. WatchDog 的端口,默认6600
2. Server 监控端口,默认6800
3. 应用的HTTP端口,默认8080

不管有多少个应用,Resin只会启动一个WatchDog 实例。

本文所说的并不是通过不同的url前缀来配置不同的应用,我们希望具有如下效果

访问 http://localhost:8081/ 对应的是Web应用1
访问 http://localhost:8082/ 对应的是Web应用2

或者可能是同一个应用,但是两个或者多个端口都可以访问,这在应用的集群中是非常有用的。

首先Resin中每个应用会占用一个HTTP端口以及一个Server监控端口,假设有两个应用,我们事先分配好端口分别是:

Web1:8081,6801
Web2:8082,6802

下面是详细的配置:

xmlns:resin="http://caucho.com/ns/resin/core">



-Xmx1024m
-Xss1m
-server












-Xmx1024m
-Xss1m
-server











上面的配置中,我们为每个应用分配一个唯一的 server id,分别是 web1 和 web2

要启动这两个应用,命令是

httpd start -server web1
httpd start -server web2

停止以及重启应用的方式也是一样。


[size=large]转载自:[url]‍http://www.oschina.net/bbs/thread/2264?lp=6[/url][/size]

你可能感兴趣的:(Resin)