使用API​​gee作为API网关调用WCF RESTful服务的问题

问题描述:

我有IIS上运行的WCF RESTful服务。 (公众暴露在互联网上)使用API​​gee作为API网关调用WCF RESTful服务的问题

例如 的http:// {域}:8000/todoService.svc/countPerLabel UMID = {} UMID用户ID & = {}用户标识

我已经安装APIGEE代理API经理网关来调用WCF服务。

的http:// {} APIGEE/V1/TODO/countperlabel UMID = {} UMID用户ID & = {}用户标识

案例A.当我致电APIGEE URL首次它的作品 - 但当我拨打另一个电话时,它会延迟几秒钟,并响应超时/服务不可用。

如果我等待大约10分钟并再次调用服务情况A发生。

我无法理解 - 如果我在没有APIgee的情况下独立调用我的服务URL,那么一切正常。

我不想让第三方开发人员访问裸API网址,因此就像使用API​​gee或WSO2保护它一样。

是否与代理问题有关,我的IIS6无法响应代理服务器的请求?

请提出建议。

谢谢

+0

您是否尝试过使用跟踪工具来检查目标请求和响应? – brandonscript 2014-09-03 14:55:51

看来你有多个终结点。第一次呼叫进入一个端点,第二次呼叫进入另一个端点。你为什么不尝试第三个电话。如果它有效,第四个失败,那么我的解释是正确的。如果是这样,您的一个端点可能会遇到防火墙问题。