0
djangoのHttpResponseがエンドユーザーに正常に到達したことを確認する方法はありますか?djangoのHttpResponseがユーザーに到達したことを確認
通常のTCP接続はFIN要求で終了します。これは検出できますか?
現在、一時的なテーブルにデータを保存し、デバイスがデータを受信すると、サーバーに「確認メッセージ」を送信し、サーバーは一時的なテーブルからデータを取得してコミットします。
djangoのHttpResponseがエンドユーザーに正常に到達したことを確認する方法はありますか?djangoのHttpResponseがユーザーに到達したことを確認
通常のTCP接続はFIN要求で終了します。これは検出できますか?
現在、一時的なテーブルにデータを保存し、デバイスがデータを受信すると、サーバーに「確認メッセージ」を送信し、サーバーは一時的なテーブルからデータを取得してコミットします。
短い答えはいいえ。プロダクションでは、djangoの上にいくつかの抽象レイヤーがあり、あなたが望むディテールのレベルを得ることを妨げます。設定少量生産では、あなたがそうで最高
user --> nginx or apache --> gunicorn or wsgi running django
を持っていますが、Djangoは唯一のnginxのか、Apacheが応答を受信した場合に伝えることができるようになります。
あなたがuser --> load balancer --> nginx or apache --> gunicorn or wsgi running django
そして、あなたが見るかもしれないいくつかのさらに大きな生産規模システムになります大規模生産システムで
:
user --> cloudflare or incapsula (caching and firewall service) --> load balancer --> nginx or apache --> gunicorn or wsgi running django
だから、短い答えがされ、特別なACKまたは確認を欠席あなたがすでに持っているもののように、これはできません。