由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - separate Web server application server
相关主题
Tomcat和什么一起作Application Server?请教framework
what kind of machine should I buydatabase 是 postgresql, server 不用JBOSS 还能用啥?
土人问个J2EE的弱问题 *_<SSL Termination
[合集] 现在最好的免费和不免费的application server都是什么?请大牛指条明路
想试试Jboss,下乃个?Jetty, Tomcat, JBoss comparison
问一个Collection Update的问题请教:jboss 的startup 和 shutdown
JAVA J2EE 工作的技能要求FTP Server offline
j2ee web 方向的职业规划怎么取到Weblogic server里的所有用户信息?
相关话题的讨论汇总
话题: server话题: web话题: proxy
进入Java版参与讨论
1 (共1页)
d**k
发帖数: 1223
1
诚心求教:我现在有几个web application(都是j2ee application), 有的run 在
JBoss上, 有的run在weblogic上。本来都是内部用的application, 所以用户都直接
request application server,一直也相安无事。现在的问题是,上头要求所有的
application 都要通过一个web server来access. 也就是说,以后用户只跟一个web
server (很可能会用apache ,而且是独立的一台server)talk, 然后web server 去
跟不同的application server talk. 而且,这个web server 可能会对internet 开放
。还从来没有configure过这种web server 和 app server分开的情况。哪位大人能给
指点一二?不好意思耽误大家的时间!谢谢了。
g*****g
发帖数: 34805
2
All you need is a proxy server like pound, which can translate
requests to different servers. All applications seem to host
on the proxy server from users' perspective. This is transparent
for your applications so all you need to do is to configure
pound server. Open the bare minimum ports on the proxy server and it
serves as the firewall too.

【在 d**k 的大作中提到】
: 诚心求教:我现在有几个web application(都是j2ee application), 有的run 在
: JBoss上, 有的run在weblogic上。本来都是内部用的application, 所以用户都直接
: request application server,一直也相安无事。现在的问题是,上头要求所有的
: application 都要通过一个web server来access. 也就是说,以后用户只跟一个web
: server (很可能会用apache ,而且是独立的一台server)talk, 然后web server 去
: 跟不同的application server talk. 而且,这个web server 可能会对internet 开放
: 。还从来没有configure过这种web server 和 app server分开的情况。哪位大人能给
: 指点一二?不好意思耽误大家的时间!谢谢了。

b******y
发帖数: 9224
3
well, you can use Apache web server, and setup virtual host to proxy
requests to different servers. Very easy to do, if you need more info, let
us know and we can help.
b******y
发帖数: 9224
4
Here is an example in Apache conf file:
# proxy app 1

ServerName www.mycompany1.com
ProxyPass / http://192.168.0.1:8080/
ProxyPassReverse / http://192.168.0.1:8080/
AllowEncodedSlashes On

# proxy app 2

ServerName www.mycompany2.com
ProxyPass / http://192.168.0.2:8080/
ProxyPassReverse / http://192.168.0.2:8080/
AllowEncodedSlashes On
h**j
发帖数: 2033
5
maybe just mod_rewrite is enough

【在 b******y 的大作中提到】
: well, you can use Apache web server, and setup virtual host to proxy
: requests to different servers. Very easy to do, if you need more info, let
: us know and we can help.

k***r
发帖数: 4260
6
all major web servers have URL rewrite feature. Just write rules and specify
the rewrite destination.
d**k
发帖数: 1223
7
Hey, guys, thank you so much for the help! I guess I need look about web
server proxy. Thanks again.
1 (共1页)
进入Java版参与讨论
相关主题
怎么取到Weblogic server里的所有用户信息?想试试Jboss,下乃个?
新手上路,请多指教问一个Collection Update的问题
A question on application serverJAVA J2EE 工作的技能要求
新手求助 ARR里添加Tomcat的问题 (转载)j2ee web 方向的职业规划
Tomcat和什么一起作Application Server?请教framework
what kind of machine should I buydatabase 是 postgresql, server 不用JBOSS 还能用啥?
土人问个J2EE的弱问题 *_<SSL Termination
[合集] 现在最好的免费和不免费的application server都是什么?请大牛指条明路
相关话题的讨论汇总
话题: server话题: web话题: proxy