0

これは私には理にかなっていますが、他の何人かの人々はそれが彼らには意味がないと言いました.

Web ページから Rails API への Ajax 呼び出しがあります。リクエストが開始され、ブラウザが閉じられた場合でも、API は完了します。アプリケーション サーバー/Web サーバーは、要求が停止されたことに気づき、プロセスを停止しますか?

ありがとう。

4

1 に答える 1

2

リクエストが閉じられたときにプロセスを停止するサーバーを知りません。

リクエストチャネルが閉じられたためにサーバーが操作をキャンセルした場合、バグになると思います。操作が開始されると、操作をキャンセルするための明示的なメカニズムがない限り、またはクライアントが完了できなかったある種のトランザクション メカニズムがない限り、操作は常に完了する必要があります。そうしないと、インターネット接続に問題があるユーザーや急いでいるユーザーは、自分が始めたことがうまくいかなかった理由を考えることに多くの時間を費やすことになります。

于 2013-08-29T14:56:25.487 に答える