0

IIS6 で WCF RESTful サービスを実行しています。(ネットで公開)

例 http://{domain}:8000/todoService.svc/countPerLabel?uMID={uMID}&userID={userID}

WCF サービスを呼び出すために、APIGEE プロキシ API マネージャー ゲートウェイをセットアップしました。

http://{APIGEE}/v1/todo/countperlabel?uMID={uMID}&userID={userID}

ケース A. 初めて APIGEE URL を呼び出すと機能しますが、別の呼び出しを行うと数秒間遅延し、タイムアウト/サービスが利用できないという応答が発生します。

10分ほど待って再度サービスを呼び出すと、ケースAが発生します。

理解できません-APIgeeなしでサービスURLを個別に呼び出すと、すべてうまく機能します。

サードパーティの開発者に裸の API URL へのアクセスを許可したくないため、APIgee または WSO2 を使用して保護したいと考えています。

私のIIS6がプロキシサーバーからのリクエストに応答できないというプロキシの問題と関係がありますか?

よろしくお願いします。

ありがとう

4

1 に答える 1

0

複数のエンドポイントがあるようです。最初の呼び出しは 1 つのエンドポイントに送信され、2 番目の呼び出しは別のエンドポイントに送信されます。3 番目の呼び出しも試してみませんか。それが機能し、4 つ目が失敗した場合、私の説明は正しいです。その場合、エンドポイントの 1 つでファイアウォールの問題が発生している可能性があります。

于 2014-09-21T17:53:39.523 に答える