問題タブ [connection-timeout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Timeout::timeout(n) を使用してソケットのタイムアウトを短縮してもうまくいかないようです
https://stackoverflow.com/questions/517219?tab=oldest#tab-topで完全に機能すると思われるものを見つけましたが、うまくいきませんでした。
Windows に Ruby 1.9.1 をインストールしましたが、例の「is_port_open」テストを実行しても機能しません。タイムアウトに設定した値に関係なく、ソケット呼び出しのタイムアウトには約 20 秒かかります。理由はありますか?
jquery - $.ajax エラーがタイムアウトかどうかを判断する
の魔法を使っているjQuery.ajax( settings )
。
しかし、誰かがタイムアウト設定で遊んだことがあるかどうか疑問に思っていますか?
基本的にリクエストの現地時間を指示するためのものであることは知っていますが、タイムアウトに達した場合に何かをトリガーできますか? それとも、単に応答のリッスンを停止しますか?
jQueryのサイトを読んでみると、引数が渡されていないことがわかるので、1つの機能を持つ単純な設定のようです。それは結構です。
しかし、タイムアウトに達した場合にアラートまたは何らかの機能をトリガーしたいと思います。この場合、エラー設定がトリガーされないことがわかります。
ここに私のスニペットがあります:
タイムアウトでもっと作業する方法を知っている人はいますか?
php - PHP file_get_contentsはタイムアウトを無視しますか?
私が得る応答は一般的に21.232秒です、約5秒であるべきではありませんか?
ini_set行のコメントを外しても、まったく役に立ちません。
browser - ブラウザがタイムアウトする前にWebサーバーが応答するための通常の制限は何ですか?
通常の応答時間は30秒程度だと思いましたが、実際にはMVCフレームワークを使用してMacbookで開発Webサイトを実行し、45秒で応答し、すべての主要なブラウザーがタイムアウトしません。ブラウザがタイムアウトするまでの通常のルールは何ですか?
reporting-services - 接続時にデータ ドリブン サブスクリプションがタイムアウトになる
データ ドリブン サブスクリプションがあり、実行するたびにレポート マネージャーに "保留中" の状態が表示されます。その後、少し後にエラーが発生します
エラー: タイムアウトになりました。操作が完了する前にタイムアウト期間が経過したか、サーバーが応答していません。ステートメントは終了されました。
私はここで特別なことをしているわけではありません。ユーザーを取得するための私の sproc は、2 つのレコードのみを返します (Management studio で即座に実行されます)。レポートのデータも派手なものではありません。3 つのデータ ソースから約 3 つのレコードを取得しています。パラメーターを介して渡された ID に基づいて、すべて非常に単純な選択を行っています。
このレポートを定期購読で送信するように設定すると、正常に機能します。タイムアウトになるのは、データ駆動型にしたときだけです。
私の構成のタイムアウトはデフォルト (120 秒) に設定されています。
これがログが言っていることです。
ローカル管理者アカウント (sa でもある) を使用して新しいデータ ソースを作成しようとしましたが、それでもタイムアウトが発生します。このレポートは特別なものではありません。実際には、小さなデータを含む書式設定されたテキストです。SSRSを使用して、フォーマットされた電子メールの送信を処理しています。私が持っている唯一の懸念は、SSRS を実行しているマシンに 2.0 GB の RAM しかないことです。それがタイムアウトの原因になっている可能性がありますか?しかし、1 人のユーザーに対してレポートを実行すると問題ないのに、2 人のユーザーに対してレポートを実行すると問題が発生するのはなぜですか?
asp.net-mvc-2 - サーバーのタイムアウトをプログラムで追跡するにはどうすればよいですか?
プレーンを使用してビデオ ファイルのアップロードを受け入れるページがあります<input type="file"
。ユーザー (この場合は学生) が、それが機能していないことを訴えましたが、エラー メッセージなどは何も提供しませんでした。実際に問題がある場合は、接続不良で大きなファイルをアップロードしようとしたことによるタイムアウト エラーであると思います。彼らが何をしようとしているのか、何が問題なのかを知るためにこれを追跡する方法はありますか?
c++ - MySQL++ で mysql_ping タイムアウトを設定する方法
mysql_ping を数秒でタイムアウトさせたい。以下のテストケースでは、接続が確立された後に「ifconfig eth0 down」が続く場合、conn.ping() の false 側には到達しません。スレッド/プロセスは、終わりのない待機のように見えます。これを変更して、できれば MySQL++ オプションを使用して、タイムアウトを速くしたいと考えています。どのオプションが考えられますか?
たぶん、再試行する回数も設定する必要がありますか?
MySQL のドキュメントを読むと、mysql_ping が自動再接続を試みることがわかります。これは問題ありませんが、最終的にはタイムアウトさせたいと思います。
http://dev.mysql.com/doc/refman/5.1/en/mysql-options.html http://dev.mysql.com/doc/refman/5.1/en/mysql-ping.html
自動再接続を行うため、MYSQL_OPT_CONNECT_TIMEOUT が適しているようです。ただし、以下のテストケースでは、mysqlpp::ConnectTimeoutOption(1) を設定しても役に立ちません。
MySQL++ ping() は C API の単なるラッパーのようです。ping() を次のように定義する「/usr/include/mysql++/dbdriver.h」からこれを収集しました。
bool ping() { return !mysql_ping(&mysql_); }
私が使用しているライブラリのバージョンは次のとおりです。
jetty - jettyサーバーの接続/リクエストタイムアウトを設定するには?
次のように、アプリケーション内で組み込みの jetty サーバー (jetty 6.1.24) を実行しています。
タイムアウト値 (2 秒) を設定して、handler.handle() メソッドが 2 秒以上かかる場合、jetty サーバーがタイムアウトし、408 http コード (要求タイムアウト) でクライアントに応答するようにします。
これは、アプリケーションがクライアント リクエストを長時間保持せず、常に 2 秒以内に応答することを保証するためです。
私はいくつかの調査を行い、「connector.setMaxIdleTime(2000);」でテストしました。しかし、うまくいきません。
php - html / php で Internet Explorer のタイムアウトを増やす
PHPを使用して簡単なFacebookアプリケーションを作成しました。アプリケーションの読み込み時間が、Internet Explorer で許可されている時間を超えています (chrome と firefox では問題なく動作します)。
ロード時間を短縮する可能性はありません。
HTMLタグまたはPHPコードでそれを行うことはできますか?
java - ソケット接続タイムアウトはどのように機能しますか?
私の理解では、ソケット接続のタイムアウトは、再送信タイムアウト (RTO) を使用する TCP トランスポートによって制御されます。タイマーが切れる前に ack が返ってこない場合は、接続要求 (同期) が再送信され、RTO が 2 倍になります。
では、呼び出し時のJavaソケットの接続タイムアウトの機能は何ですかSocket.connect(endpoint, connectTimeout)