タグ付けされた質問 「timeout」

タイムアウト期間は、イベントが発生する前に経過することが許可されている事前定義された期間を指します。タイムアウトは、指定された時間が経過した後に発生するイベントを指す場合もあります。

19
python requests.get応答全体のタイムアウト
私はウェブサイトのリストに関する統計を収集しており、単純化するためにそれに対するリクエストを使用しています。これが私のコードです: data=[] websites=['http://google.com', 'http://bbc.co.uk'] for w in websites: r= requests.get(w, verify=False) data.append( (r.url, len(r.content), r.elapsed.total_seconds(), str([(l.status_code, l.url) for l in r.history]), str(r.headers.items()), str(r.cookies.items())) ) ここでrequests.get、ループがスタックしないように、10秒後にタイムアウトしたいと思います。 この質問は以前にも関心がありましたが、明確な答えはありません。良い答えを得るためにこれにいくつかの賞金をかけます。 リクエストを使わないのは良い考えだと聞きましたが、リクエストが提供する素晴らしいものをどうやって手に入れるべきでしょうか。(タプル内のもの)

15
ASP.NETのセッションタイムアウト
IIS 6.0でASP.NET 2.0アプリケーションを実行しています。セッションタイムアウトをデフォルトの20分ではなく60分にしたい。私は以下をしました で設定<sessionState timeout="60"></sessionState> しweb.configます。 IISマネージャー/ Webサイトのプロパティ/ASP.NET構成設定で、セッションタイムアウトを60分に設定します。 アプリケーションプールのプロパティ/パフォーマンスでアイドルタイムアウトを60分に設定します。 まだ20分でセッションタイムアウトが発生します。他に必要なことはありますか?
163 asp.net  session  timeout 

7
C#の一般的なタイムアウトを実装する
コードの単一行(または匿名デリゲート)をタイムアウトで実行する一般的な方法を実装するための良いアイデアを探しています。 TemperamentalClass tc = new TemperamentalClass(); tc.DoSomething(); // normally runs in 30 sec. Want to error at 1 min 私のコードが気質的なコードと対話する(変更できない)多くの場所でエレガントに実装できるソリューションを探しています。 さらに、可能であれば、問題のある「タイムアウト」コードをさらに実行しないようにしたいと思います。

5
file_get_contents()にはタイムアウト設定がありますか?
file_get_contents()ループのメソッドを使用して一連のリンクを呼び出しています。各リンクの処理には15分以上かかる場合があります。さて、PHPにfile_get_contents()タイムアウト期間があるかどうか心配です。 はいの場合、通話でタイムアウトし、次のリンクに移動します。前のリンクが終了しない限り、次のリンクを呼び出したくありません。 file_get_contents()タイムアウト期間があるかどうか教えてください。を含むファイルfile_get_contents()はset_time_limit()ゼロ(無制限)に設定されます。

13
AngularJSのインスタント検索を遅らせる方法は?
解決できないように見えるパフォーマンスの問題があります。私はインスタント検索を行っていますが、それぞれで検索を開始するので、少し面倒keyup()です。 JS: var App = angular.module('App', []); App.controller('DisplayController', function($scope, $http) { $http.get('data.json').then(function(result){ $scope.entries = result.data; }); }); HTML: <input id="searchText" type="search" placeholder="live search..." ng-model="searchText" /> <div class="entry" ng-repeat="entry in entries | filter:searchText"> <span>{{entry.content}}</span> </div> JSONデータはそれほど大きくなく、300 KBだけではありません。私が達成する必要があるのは、キーストロークごとにアクションを実行するのではなく、ユーザーが入力を完了するのを待つために、検索に約1秒の遅延を設けることです。AngularJSはこれを内部で行います。ここでドキュメントやその他のトピックを読んだ後、特定の答えを見つけることができませんでした。 インスタント検索をどのように遅らせることができるかについてのアドバイスをいただければ幸いです。

8
タイムアウトでInputStreamから読み取ることは可能ですか?
具体的には、問題は次のようなメソッドを記述することです。 int maybeRead(InputStream in, long timeout) ここで、戻り値は、「タイムアウト」ミリ秒以内にデータが利用できる場合はin.read()と同じであり、そうでない場合は-2です。メソッドが戻る前に、生成されたスレッドは終了する必要があります。 引数を回避するために、Sun(すべてのJavaバージョン)によって文書化されているように、ここではjava.io.InputStreamの件名を使用しています。これは見た目ほど単純ではないことに注意してください。以下は、Sunのドキュメントで直接サポートされているいくつかの事実です。 in.read()メソッドは、中断できない場合があります。 InputStreamをReaderまたはInterruptibleChannelでラップしても効果はありません。これらのクラスで実行できるのは、InputStreamのメソッドを呼び出すことだけだからです。これらのクラスを使用できた場合、同じロジックをInputStreamで直接実行するだけのソリューションを作成することができます。 in.available()が0を返すことは常に許容されます。 in.close()メソッドは、ブロックするか、何もしません。 別のスレッドを強制終了する一般的な方法はありません。

6
HttpClientがタイムアウトしたことを確認するにはどうすればよいですか?
私の知る限り、具体的にはタイムアウトが発生したことを知る方法はありません。私は正しい場所を探していませんか、それとももっと大きなものを見逃していますか? string baseAddress = "http://localhost:8080/"; var client = new HttpClient() { BaseAddress = new Uri(baseAddress), Timeout = TimeSpan.FromMilliseconds(1) }; try { var s = client.GetAsync("").Result; } catch(Exception e) { Console.WriteLine(e.Message); Console.WriteLine(e.InnerException.Message); } これは次を返します: 1つ以上のエラーが発生しました。 タスクがキャンセルされました。

23
phpmyadminが1440秒後にログアウトする
私のローカル開発Ubuntuボックスでは、MySQLとphpmyadminを使用してデータベースを操作しています。 phpmyadminが1440秒間アイドル状態になると(24分)、セッションは期限切れになります。私は自分の場所を失い、ログインして最初からやり直す必要があります。 $cfg['LoginCookieValidity'] = 3600 * 9;内側を変えてみconfig.inc.phpましたが1440秒でタイムアウトします。 すべてを再起動し、ブラウザのキャッシュをクリアしました(Firefoxの履歴->最近の履歴をクリア->キャッシュ->すべて)。 増加したタイムアウトが有効にならない理由がわかりません。何が悪いのですか?

11
NGINX:アップストリームからの応答ヘッダーの読み取り中にアップストリームがタイムアウトしました(110:接続がタイムアウトしました)
私はPumaをアップストリームアプリサーバーとして実行し、RiakをバックグラウンドDBクラスターとして実行しています。約25Kユーザーのデータのチャンクをmap-reduceし、Riakからアプリに返すリクエストを送信すると、Nginxログにエラーが表示されます。 アップストリームからの応答ヘッダーの読み取り中にアップストリームがタイムアウトしました(110:接続がタイムアウトしました) 同じ要求で、nginxプロキシなしでアップストリームを直接クエリすると、必要なデータが得られます。 Nginxタイムアウトは、プロキシが配置されると発生します。 **nginx.conf** http { keepalive_timeout 10m; proxy_connect_timeout 600s; proxy_send_timeout 600s; proxy_read_timeout 600s; fastcgi_send_timeout 600s; fastcgi_read_timeout 600s; include /etc/nginx/sites-enabled/*.conf; } **virtual host conf** upstream ss_api { server 127.0.0.1:3000 max_fails=0 fail_timeout=600; } server { listen 81; server_name xxxxx.com; # change to match your URL location / { # match …
130 nginx  timeout  puma 

8
Spring RestTemplateタイムアウト
Webアプリケーションで使用されるRESTサービスの接続タイムアウトを設定したいのですが。SpringのRestTemplateを使用してサービスと通信しています。私はいくつかの調査を行い、以下のxmlを見つけて使用しました(私のアプリケーションxml内)。これは、タイムアウトを設定するためのものです。Spring 3.0を使用しています。 RestTemplateを使用したSpring Webサービスのタイムアウト構成でも同じ問題が発生しましたが、ソリューションはそれほどきれいではないようです。Spring構成を介してタイムアウト値を設定することをお勧めします <bean id="RestOperations" class="org.springframework.web.client.RestTemplate"> <constructor-arg> <bean class="org.springframework.http.client.CommonsClientHttpRequestFactory"> <property name="readTimeout" value="${restURL.connectionTimeout}" /> </bean> </constructor-arg> </bean> readTimeoutを何に設定しても、次のようになります: ネットワークケーブルが切断されました: 約20秒待機し、次の例外を報告します: org.springframework.web.client.ResourceAccessException:I / Oエラー:ホストへのルートがありません:接続。ネストされた例外はjava.net.NoRouteToHostException:ホストへのルートがありません:接続 URLが正しくないため、404がRESTサービスによって返されました: 約10秒間待機し、次の例外を報告します: org.springframework.web.client.HttpClientErrorException:404 Not Found 私の要件では、タイムアウトを短くする必要があるため、これらを変更できるようにする必要があります。私が間違っていることについてのアイデアはありますか? どうもありがとう。

4
HttpURLConnectionタイムアウト設定
URLの接続に5秒以上かかる場合にfalseを返したいのですが、Javaを使用してこれをどのように行うことができますか?URLが有効かどうかを確認するために使用しているコードは次のとおりです HttpURLConnection.setFollowRedirects(false); HttpURLConnection con = (HttpURLConnection) new URL(url).openConnection(); con.setRequestMethod("HEAD"); return (con.getResponseCode() == HttpURLConnection.HTTP_OK);
123 java  url  timeout 

30
Console.ReadLine()にタイムアウトを追加するにはどうすればよいですか?
ユーザーに提供したいコンソールアプリがあります にプロンプ​​トに応答するためのx秒をます。一定時間が経過しても入力がない場合、プログラムロジックは続行されます。タイムアウトは空の応答を意味すると想定しています。 これに取り組む最も簡単な方法は何ですか?
122 c#  .net  console  timeout  io 

17
javascript:一時停止setTimeout();
で設定されたアクティブなタイムアウトが実行されているvar t = setTimeout("dosomething()", 5000)場合、 とにかく一時停止して再開しますか? 現在のタイムアウトの残り時間を取得する方法はありますか? または、変数を設定する必要がありますか?タイムアウトが設定されている場合は、現在の時刻を保存してから、一時停止して、現在と現在の違いを取得しますか?



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.