求助各路大神,不同功能不同服务器处理,寻求解决方案,急!!!!!

lgh1117 2014-02-14 11:10:47
有这么个需求,使用apache+jboss做一个集群环境,根据不同的请求,让不同的服务器进行处理,比如:我有S1、S2、S3、R1、R2五台服务器,其实红S1、S2、S3是应用服务器,提供平台应用处理,R1、R2是报表服务器,专门处理各种报表服务;
做到客户使用的界面完全一样(如单点登录一个意思),在界面上点击不同的功能点,后台处理的服务器根据功能不同完成处理的服务器不同,比如:用户登录应用以后,在界面上有“数据录入”和“报表查看”两个功能,当用户点击“数据录入”功能时,后台处理服务器为S1、S2、3中的一台,点击“报表查看”时,后台处理服务器为R1、R2中一台,用户不需要进行重新登录和访问地址转换,请问这种该如何实现,有什么样好的方法或者解决方案?
求各路大神不甘吝啬,请予指教!谢谢!
...全文
183 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sqtmtd 2014-02-21
  • 打赏
  • 举报
回复
使用单点登陆解决应用服务器和报表服务器的免登陆问题,在应用服务器和报表服务器之前各加一台负载均衡服务器,由负载均衡服务器转发请求,来达到您的需求。
  • 打赏
  • 举报
回复
nginx做代理转发
致知Fighting 2014-02-14
  • 打赏
  • 举报
回复
apache根据用户请求的路径把对应的请求转发到对应的服务器上就是了
别闹腰不好 2014-02-14
  • 打赏
  • 举报
回复
webservice socket
a312983516 2014-02-14
  • 打赏
  • 举报
回复
你自己不都说类似单点登录了,你就用单点登录不就行了么
致知Fighting 2014-02-14
  • 打赏
  • 举报
回复
google:apache 请求转发 一大堆文章,慢慢看吧
lgh1117 2014-02-14
  • 打赏
  • 举报
回复
引用 2 楼 ygycomon 的回复:
apache根据用户请求的路径把对应的请求转发到对应的服务器上就是了
如何实现?求给个例子,谢谢!服务器环境为集群环境,所有功能展示在同一个应用中。
lgh1117 2014-02-14
  • 打赏
  • 举报
回复
引用 1 楼 u012463264 的回复:
webservice socket
你这种方式可以,但是改动很大,希望采用集群的原理来进行,但没有想到如何做。

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧