データ量が大きい場合のAjaxリクエストタイムアウトの解決策_extjs

現在EXtjsを使ったプロジェクトを進めているのですが、ロードするデータ量が特に多いとロードタイムアウトが発生してしまうのですが、extのデフォルトのajaxリクエストが30秒であることが分かりました。
参考にしたり、他の人が参考にしたりするために、インターネットで次の解決策を検索してください。
ExtJS が Ajax リクエストを行う場合、デフォルトの応答時間は 30 秒です。後続のデータ クエリ時間が 30 秒を超えると、ExtJS はエラーを報告します。
これには、ExtJS のタイムアウトを変更する必要があります:
2 つのメソッド:
1: Ajax リクエストを行うときに (タイムアウト: 100000000) 属性
url: 'foo.php',
成功: someFn,
失敗: otherFn,
タイムアウト: 100000000,//デフォルト 30000 ミリ秒
ヘッダー: {
'my-header': 'foo'
},
params : { foo: 'bar'}
});
2: 先頭に Ext.Ajax.timeout を追加します。 js = 180000;
Ext.BLANK_IMAGE_URL = '../../common/ext3/resources/images/default/s.gif ';
Ext.Ajax.timeout = 180000
vardateType;//レポートタイプ
Ext.onReady(function() { Ext.BLANK_IMAGE_URL = '../../common/ext3/resources/images/default/s.gif '; Ext.Ajax.timeout = 180000; var dateType; //レポートタイプ テストした結果、最初の設定は無効でしたが、2番目の設定は有効でした。 忙しすぎたので、最初にここでテストしました。結局のところ、データベースを最適化する必要があります。ユーザーに 3 分間待つことは、たとえ 1 分間であっても受け入れられません。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Java スレッド割り込みタイムアウト例外 (ThreadInterruptedTimeoutException) を解決する方法 Java マルチスレッド プログラミングでは、スレッドの実行時間が長すぎる状況によく遭遇します。スレッドがシステム リソースを占有しすぎないように、通常はタイムアウトを設定し、スレッドの実行時間がタイムアウトを超えた場合にスレッドの実行を中断できるようにします。 Java にはスレッド中断メカニズムが用意されており、スレッドの中断() メソッドを呼び出すことで、次のことができます。

1. Meituan は残業代をどのように補償しますか?美団の残業代基準! Meituan の時間外補償ルールは次のとおりです。 (1) 時間厳守サービスを購入した場合の時間外労働: 時間厳守サービスを選択した後、配達員が時間通りに配達できなかった場合、システムは自動的に補償プロセスを開始し、補償額は次のとおりです。注文内容と残業時間に基づいて決定されます。 (2) 時間厳守で購入されなかった商品の通常のタイムアウト: 1. 注文の実際の配達時間が約束の配達時間より 10 分以上 20 分未満遅れた場合、注文の実際の支払い金額の 25% が支払われます。補償される。 2. 注文の実際の配達時間が約束の配達時間より 20 分以上または 30 分未満の場合、注文の実際の支払額の 30% が補償されます。 3. 注文の実際の配達時間が約束の配達時間より 30 分以上遅れた場合、注文の実際の支払額の 50% が補償されます。 4

Lockwaittimeoutexceeded;tryrestartingtransaction - MySQL エラーの解決方法: トランザクション待機タイムアウト。MySQL データベースを使用すると、一般的なエラーが発生することがあります: Lockwaittimeoutexceeded;tryrestartingtransaction。このエラーは、トランザクション待機タイムアウトを示します。このエラーは通常、次の場合に発生します。

1. 食品をテイクアウトする場合、まず、注文した商品が加盟店自身で配達されるのか、美団が配達するのかを知る必要がありますが、一般的に加盟店のセルフデリバリーは注文受付効率が低く、タイムアウトが発生することが多いのですが、 Meituanは配送に関与していないため、タイムアウトはありません。補償原則。この時点で、提出された注文に時間外配達に対する補償条項が含まれているかどうかを確認することができ、クレームに関連する条項があれば、それ以上言う必要はありません、販売者はクレームを請求します。関連するルールがない場合は、プラットフォーム上で食事配達サービスについて否定的なレビューを残すかメッセージを残すか、販売者に直接連絡して配達サービスについて苦情を申し立て、補償を交渉することをお勧めします。交渉しないと、運が悪かったと認めるしかありません。次回はもっと注意してください。 2. 時間外補償モデル:販売者は配達時間と割引を約束し、ユーザーから支払いを受け取ります

Linux システムで頻繁にネットワーク接続タイムアウトが発生する問題に対処する方法 Linux システムをネットワーク通信に使用すると、ネットワーク接続タイムアウトが頻繁に発生します。そうなると私たちの仕事や生活に不便が生じます。原因としては、ネットワーク接続が不安定であること、サーバーの負荷が高いこと、システム構成が不適切であることが考えられます。この記事では、ネットワーク接続のタイムアウトが頻繁に発生する場合の対処方法をいくつか紹介します。ネットワーク接続の安定性を確認する まず、ネットワーク接続の安定性を確認する必要があります。別のデバイスを使用して同じネットワークに接続してみるか、

Java 同時実行タイムアウト例外 (TimeoutException) を解決する方法 マルチスレッド プログラミングでは、同時操作がタイムアウトになる状況がよく発生します。長時間実行する操作を実行する必要がある場合、事前に設定された制限時間を超えた場合は、タイムアウト例外 (TimeoutException) をスローする必要があります。この記事では、Java 同時実行タイムアウト例外を解決する方法と、対応するコード例を紹介します。 Future と ExecutorService を使用する一般的な解決策は、次のとおりです。

Ajax リクエストの有効期限を延長するにはどうすればよいですか?ネットワーク リクエストを行う場合、大量のデータや複雑な計算を処理する必要がある状況に遭遇することがよくあります。そのため、リクエストがタイムアウトしてデータが正常に返されない可能性があります。この問題を解決するには、Ajax リクエストの有効期限を延長することで、リクエストを確実に正常に完了させることができます。ここでは、Ajax リクエストの有効期限を延長する方法と具体的なコード例を紹介します。タイムアウト属性を使用して Ajax リクエストを行う場合、タイムアウト属性を次のように設定できます。

AJAX リクエストには固定の有効期限がありません。「非同期 JavaScript および XML」は、Web ページ上で非同期リクエストを送信するためのテクノロジーです。JavaScript を使用して、ページ全体を更新せずにサーバーにリクエストを送信し、応答を受信します。
