无法通过URL访问StratusLive和USB

时间:2013-10-17 12:47:25

标签: wso2esb wso2stratos

我目前正在Stratos Live环境中使用WSO2 ESB构建一个展示区。 我部署了一个代理服务和API,可以通过以下URL访问:

http://esb.stratoslive.wso2.com:8280/t/DOMAINNAME/imageservice http://esb.stratoslive.wso2.com:8280/services/t/DOMAINNAME/TestProxy

但是,如果我尝试打开这些链接没有任何反应,几分钟后我得到504错误。我是否必须配置任何其他参数或安全设置才能访问它?

此致 马努

2 个答案:

答案 0 :(得分:0)

否您不必配置任何其他参数或安全设置。你可以用通常的方式创建proxy / api。我创建了我的代理/ API,并能够以下面的方式访问。你可以再试一次,也许花一些时间来部署到工作节点。

http://esb.stratoslive.wso2.com:8280/services/t/amani123.com/MyProxy?wsdl http://esb.stratoslive.wso2.com:8280/t/amani123.com/api

答案 1 :(得分:0)

我在没有stratoslive的情况下在本地尝试它,它就像一个魅力。 本地主机:8280 / testapi

但是在stratoslive上,url没有响应(使用/ t / DOMAIN /)。 我认为API网址有问题吗?!?

http://esb.stratoslive.wso2.com:8280/t/manuel-test.de/services/customereu

源代码:

<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://ws.apache.org/ns/synapse">
<registry provider="org.wso2.carbon.mediation.registry.WSO2Registry"/>
 <sequence name="CallCustomerServiceEU">
   <send>
     <endpoint>
        <address uri="http://DOMAIN.net/service/customers/testname/"/>
     </endpoint>
   </send>
 </sequence>
 <sequence name="fault">
   <log level="full"/>
 </sequence>
 <sequence name="main">
   <log/>
  <drop/>
 </sequence>
 <api name="APICustomerEU" context="/t/manuel-test.de/services/customereu">
   <resource methods="GET" inSequence="CallCustomerServiceEU">
     <outSequence>
        <send/>
     </outSequence>
   </resource>
 </api>
</definitions>