私は、要求を受け入れて処理するアプリケーションを持っています。私はカール経由でこの要求の転送が遅くないことを確認したいcurlを追加するとスクリプトがブロックされたり遅くなり、サーバー上で処理が実行される可能性はありますか?
(サービスの移行およびテストの目的のために)別のサービスにコールを転送するために、このスクリプトの実行にカールを追加する予定です
アプリケーションのパフォーマンスやサーバーの一般的なダウン。
いくつかの擬似コード:
//Step 1: existing code
//handle the request
$req = new requestHandler($_REQUEST);
//process the request
$req->process();
//Step 2 (TODO): add request forwarding here (unique request do not need to perform multi curls)
$forward = new requestForwarding($_REQUEST);
$forward->fire();
//step3 (don't want this to be delayed by step 2)
$req->printAnswer();
は私が転送要求の一般的なインパクトに影響を与えたり、最小化しないようにステップ2で何ができますか?
私は何も心配していません。簡単なカールで実装できますか? また、予防措置を取るべきですか?
ありがとうございました
これはすべて、リクエストを転送しているサービスによって異なります。 –