两台websphere服务器协同工作的问题

djwdjw 2006-11-20 05:19:10
有两台websphere服务器s1和s2,我想在s1上安装一个ear,在s2上安装另外一个ear,我想让s1上的ear调用s2上的ear,是否可以实现?如果可以实现,如何实现?谢谢。
...全文
451 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
vcshcn 2007-01-31
  • 打赏
  • 举报
回复
两个代码放在不同的jvm空间中,没法调用
Rubi 2006-12-17
  • 打赏
  • 举报
回复
在仔细看看,发觉lz的本意是因为服务器占用资源的问题,而把生产环境和开发环境要求分开,但是他这里希望,他希望开发机器上能调用另外一台服务器上的EAR包,周一去公司看看!
armstrongying 2006-12-14
  • 打赏
  • 举报
回复
这并不是负载均衡的概念。所谓负载均衡,是从前端将工作负载以某种策略分发到后端的多台服务器上(一般是在一个cluster中)。
我对于你的问题的理解是:本来你将你的应用和底层依赖的一个产品打在一个EAR包里面。现在想把他们分开部署。那么这里面就有一些问题。你是通过什么方式从你的应用调用底层的产品?是EJB调用么?还是其他方式。
如果分成两个EAR包部署在不同的JVM上,那么以前的一些本地调用方式现在就变成远程调用了。
如果是EJB的方式,那么至少你那个底层产品的EJB要提供出了远程调用接口。如果是基于messaging的方式。。。如果就是一般的POJO。。。
每种情况都会有所差异。。。
cngram 2006-12-13
  • 打赏
  • 举报
回复
to djwdjw:

1.在A机安装RAD, 部署好应用程序, 导出EAR
2.B机安装WAS6并配置一个默认Profile, 配置好EAR的运行环境(如数据源等), 将EAR在此Profile中发布, 重启该Profile
3.在RAD的服务器窗口中新建->新建服务器,主机名填B机的IP,其它默认,配置完后选择要调试的EAR, 发布到该服务器.
4.最后选中服务器,选择重新启动->调试
djwdjw 2006-12-06
  • 打赏
  • 举报
回复
to cngram(阿琦):
如何配置,有没有示例?谢谢。
cngram 2006-12-04
  • 打赏
  • 举报
回复
RAD可以直接调试另一台机器上的WAS6里部署的应用系统.
Rubi 2006-11-23
  • 打赏
  • 举报
回复
开发环境最好和生产环境分开~
做好的产品在生产环境发布就可以了
djwdjw 2006-11-23
  • 打赏
  • 举报
回复
我当前的情况是这样的:
   我们使用wsad6.0+WAS6.0来开发,公司有自己的产品ear档,开发的时候导入到WSAD里,应用系统调用这个产品就可以了,但产品非常庞大,占用巨大的开发机器的资源,因此我想把产品放在另外一台WAS6.0上运行,然后本机的应用系统调用第二台服务器上的产品,这样可以大大减少开发机器的资源占用。这样可以实现吗?
Rubi 2006-11-23
  • 打赏
  • 举报
回复
又问题可以提出来,一起讨论
djwdjw 2006-11-22
  • 打赏
  • 举报
回复
超级感谢。我去看看。谢谢。
Rubi 2006-11-20
  • 打赏
  • 举报
回复
典型的负载均衡,建议去IBM官方网站搜索下,有相关的文档http://www-128.ibm.com/developerworks/cn/websphere/library/techarticles/0604_xumw/

2,633

社区成员

发帖
与我相关
我的任务
社区描述
WebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。
社区管理员
  • WebSphere社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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