2017-03-24 21 views

答えて

1

Webサービスの呼び出しは、通常のHTTP呼び出しなので、それは、HTTPに関するブラウザの設定によって影響を受けています。

は、私はあなたがこれらの答えを探すためにお勧め:

汎用答え:クロム答え集中Where can I find the default timeout settings for all browsers?

:残念ながら https://superuser.com/questions/633648/how-can-i-change-the-default-website-connection-timeout-in-chrome

を、私の知る限り、タイムアウトを設定するには、Chromeで利用できる設定がありません。トピックの最後の答え以来

、私はGoogleがこれを改善しているとは思いませんが、少なくとも、レジストリのアプローチが説明してみてください: ます。HKEY_CURRENT_USER \ Software \ Microsoft \ Windowsの\ CurrentVersionの\ InternetSettingsでのKeepAliveTimeoutとServerInfoTimeoutキーを作成します。希望の値をmsで入力し、それが役立つかどうかを確認します。

さらに、非常に長いhttpコールは非常に優れた設計ではありません。それがオプションであれば、サーバープロセスと通信メソッドを再実行して、何らかの種類の「keep alive ping」を実行するのは面白いかもしれません。たとえば、10分間凍結させるのではなくクライアントのブラウザに進捗を表示するなどです。

関連する問題