ヘッダを送信し、NGINX経由でデータを非同期でセカンダリサーバに送信する

私は、NGINXによって受信されたデータを別のサーバに非同期的に送信したいのですが、NGINXによる要求の処理に遅延はありません。

詳細なシナリオは次のとおりです。

ユーザーは、NGINXサーバーにスクリプトを実行し、応答を表示するリクエストを送信しました。

この間に、リクエストデータを別のサーバーに送信して、適切なログと分析を操作して取得できるようにしたいと考えています。

NGINXはこのサーバーからの応答を待つべきではなく、ユーザーが求めていた最初の応答を処理するのに遅れがなければなりません。

それ以上の説明が必要な場合はお知らせください。どんな助けもありがとう。

0

1 答え

To asynchronously send data to another server you can use Beanstalkd: http://kr.github.com/beanstalkd/

しかし、最近我々はBeanstalkdを使ったシステムをセットアップしました。着信要求の処理速度にいくつかの悪影響を及ぼすことが判明しました。したがって、私たちは直接他のサーバーに要求を送信することを決定しました。これは一貫して機能しました。

宜しくお願いします、

0
追加された
同じリクエストが2台のサーバーに直接当たるのでしょうか?もしそうなら、あなたはどのようにそれを達成しましたか?
追加された 著者 Rishabh,