Oracle11g OSB负载平衡不起作用
我试图理解Oracle服务总线负载平衡。我有:Oracle11g OSB负载平衡不起作用,oracle11g,soa,servicebus,osb,bus,Oracle11g,Soa,Servicebus,Osb,Bus,我试图理解Oracle服务总线负载平衡。我有: 一台weblogic服务器10.3.6.0,带有 3台托管服务器(lb,osb1,osb2): 2台托管服务器处于群集配置中: osb1-带有端口7101和 osb2-带有端口7202 名为lb的管理器服务器配置为具有端口7301的代理服务器 使用Eclipse,我完成了一个“HelloWorld”应用程序(我使用了代理服务和wsdl)。但当我进入浏览器时,应用程序不起作用, 如果我转到http://localhost:7001/osb
- 一台weblogic服务器10.3.6.0,带有
- 3台托管服务器(
,lb
,osb1
):osb2
- 2台托管服务器处于群集配置中:
-带有端口7101和osb1
-带有端口7202osb2
- 名为
的管理器服务器配置为具有端口7301的代理服务器lb
- 2台托管服务器处于群集配置中:
http://localhost:7001/osb-101 helloworld/helloworld
应用程序工作正常,我可以在URL末尾使用?wsdl
指令查看代码。代码显示以下信息:
<WL5G3N0:service name="HelloWorld">
<WL5G3N0:port binding="WL5G3N1:HelloWorldSOAP" name="HelloWorldSOAP">
<WL5G3N2:address location="http://gaia:7001/osb-101-helloworld/HelloWorld"/>
**gaia is the server name.**
**gaia是服务器名**
AdminServer使用7001端口
我将此博客用作指南,但我不知道如何使用正确的管理服务器(7301-proxyserver)使“hello world”应用程序正常工作。请参阅和从中链接的附录B。您需要使用WLST脚本或向导来正确创建SBConsole可见的扩展托管服务器。我看不出这与Oracle数据库有什么关系。你能说得更清楚些吗?它与中间件和SOA部分有关。当你点击7101或7202时会发生什么?这将告诉我们OSB是否正确部署在托管服务器上。您好,7101或7202告诉我404未找到,我如何验证OSB在托管服务器上的部署?也许这可能是我的错误,但OSB页面(sbconsole)显示了我拥有的所有托管服务器…这告诉我,当您在AdminServer中进行更改时,它不会发布到您的托管服务器。-登录/console并检查Deployments>ALSB*,确保它们都以您的群集为目标,而不是AdminServer。非常感谢您的帮助,我解决了这个问题,我必须使用群集配置创建一个新的weblogic域,这是因为我使用的是具有群集配置的扩展weblogic。读取某些Oracle文档时,使用扩展域可能会影响某些Oracle总线部署目标。