2014-06-20 59 views
1

我使用的服務總線11gR1中服務總線端點通過負載均衡

我創建了一個代理服務 我可以查看它的WSDL,如果我指出我的瀏覽器: https://wlsdev.mydomain.com/osb/RJMTest/XXIC_ErrorQueryAsync_Proxy?wsdl

當我看返回WSDL我可以看到綁定元素列出了實際的主機,而不是負載平衡器:

</WL5G3N0:binding> 
    <WL5G3N0:service name="query_ptBindingQSService"> 
    <WL5G3N0:port binding="WL5G3N2:query_ptBinding" name="query_ptBindingQSPort"> 
     <WL5G3N3:address location="http://internalserver.com:8010/osb/RJMTest/XXIC_ErrorQueryAsync_Proxy"/> 
    </WL5G3N0:port> 
    </WL5G3N0:service> 

我的問題是什麼設置在OSB做我需要改變,以改變SOAP WSDL是什麼用來生成WSDL?

(在SOA有一個SERVERURL設置)

回答

2

你將不得不更新羣集HTTP前端主機負載均衡的地址。這將需要的WebLogic管理控制檯

  1. 登錄到http上完成的://(東道國):(港口)/控制檯
  2. 點擊了鎖定和編輯按鈕
  3. 選擇集羣
  4. 點擊HTTP
  5. 配置前端主機地址負載平衡器的池名稱
  6. 配置HTTP和HTTPS端口,其中託管服務器聽
  7. 單擊保存。

您將需要重新啓動受管服務器。