2014-09-03 46 views
0

我有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

回答

0

看來你有多個終結點。第一次呼叫進入一個端點,第二次呼叫進入另一個端點。你爲什麼不嘗試第三個電話。如果它有效,第四個失敗,那麼我的解釋是正確的。如果是這樣,您的一個端點可能會遇到防火牆問題。