問題タブ [stress]

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.

0 投票する
2 に答える
206 参照

sql-server - SQLServer2000および2005のオープンソーステスト

SQLServer2000のストレスをテストするためのオープンソースのテストツールはありますか。

0 投票する
5 に答える
7180 参照

sql - DB (SQL) 自動化されたストレス/ロード ツール?

DB アプリケーションのパフォーマンスとスケーラビリティを測定したいと考えています。DB とスクリプト (SQL) ファイルを引数 (+ 必要な詳細、ホスト名、ポート、ログインなど) として取り、DB に対して多くの SQL ステートメントを実行できるツールを探しています。

理想的には、シミュレートされたクライアントの数、テスト期間、変数のランダム化、リストからの選択などのパラメーターを制御できるようにする必要があります (例: SELECT FROM ... WHERE value = @var、var はコマンド ラインから読み取られるか、実行ごとにランダム化されます)。 . 結果をテストして、分析およびプロットできる CSV または XML ファイルとして保存したいと考えています。もちろん、価格に関しては、「無料」または「デモ」を好みます:-)

驚いたことに (少なくとも私にとっては)、Web アプリケーションの負荷テスト用のツールは数十ありますが、DB テスト用のツールは見つかりませんでした!? 私が見た pgbench などは、TPC シナリオに基づいて組み込み DB を使用するため、DBMS 構成と H/W のテストに役立ちますが、MY DB をテストすることはできません! 助言がありますか?

具体的には、Linux で Postgres 8.3 を使用しますが、これらの要件を満たす任意の DB 汎用ツールを使用できます。H/W には 32GB の RAM があり、メインのテーブルとインデックスのサイズは ~120GB です。したがって、コールド キャッシュとウォーム キャッシュの実行 (I/O と RAM) の応答時間の比率は 1:10 になる可能性があります。現実的には、リクエストが均等に分散されることを期待しているため、DB のさまざまな部分に対してクエリをテストすることが重要です。

メールでもお気軽にご連絡ください。ありがとう!

-- シャウル・ダー (info@shausdar.com)

0 投票する
1 に答える
390 参照

java - Java Gridgain アプリケーションは、ストレス テストの 1 日後に失敗し始めます

そのため、gridgain の上で実行されているアプリケーションがあり、約 12 ~ 24 時間のストレス テストで問題なく動作し始めました。この期間が過ぎると、アプリケーションは突然、例外 java.nio.channels.ClosedByInterruptException ですべてのクエリに応答し始めます (完全なスタック トレースはhttp://pastie.org/664717にあります)。

失敗している方法は(@stephencフィードバックを使用するように編集されています

呼び出し元の関数がオブジェクトを正しく閉じる

アプリケーションは基本的に分散ファイル パーサーとして機能するため、これらのタイプの操作を多数実行します (通常、ノードごとのクエリごとに約 10 のチャネルを開きます)。一定期間が経過すると、ファイルを開くことができなくなったようです。なぜこれが起こっているのかを説明するのに途方に暮れています.それを下げて修正します。ファイルハンドルの枯渇に関連している可能性がある場合は、確実に見つけるためのヒントを聞きたいです...つまり、実行中にJVMを照会するか、Linuxコマンドラインツールを使用して、現在開いているハンドルに関する詳細情報を見つけます.

更新:コマンド ライン ツールを使用して lsof の出力を調査しましたが、ファイル ハンドルが開いたままになっているという証拠は確認できませんでした... グリッド内の各ノードには、開いたファイルの非常に安定したプロファイルがあります。上記のコードが実行されると変化が見られます...しかし、常に安定した数の開いているファイルに戻ります。

この質問に関連: Java ファイル ハンドルの解放

0 投票する
5 に答える
4949 参照

mysql - mysql クエリのログ記録

MYSQL データベースから負荷と使用状況の統計を取得するために、現在の PHP アプリケーションに将来実装するためのロギング システムの開発を開始しようとしています。

統計は後で、1 秒あたりのデータベース呼び出し、クエリ時間などに関する情報を取得するために使用されます。

もちろん、これはアプリがテスト段階にある場合にのみ使用されます。

ただし、現在の私の最大の疑問は、MYSQL を使用してクエリをログに記録するか、ファイルベースのシステムを使用するかです。ファイルベースのシステムを使用してログを処理するときに、複数の場所からの書き込みを許可するものを作成するのは少し頭痛の種になると思いますか?

どのようにしますか?

0 投票する
2 に答える
786 参照

networking - UDP ブロードキャスト ストレス

UDP ブロードキャストに依存するアプリケーションを作成しています。これがネットワークに与えるストレスの種類を誰か知っていますか? 同じネットワーク上に複数のクライアントを頻繁にブロードキャストしたいと考えています。

これに関する情報は役に立ちます

ありがとう

0 投票する
1 に答える
76 参照

testing - Microsoft ストレス ツールのシステム要件

Microsoft ストレス ツールのオペレーティング システムとハードウェアの要件は何ですか?

0 投票する
2 に答える
140 参照

shared-hosting - Web サイトの最大訪問者数を同時に知るにはどうすればよいですか

Web サイトの訪問者の最大キャパシティを同時に知るにはどうすればよいですか? ~想定外のストレステストの一種~

0 投票する
2 に答える
625 参照

testing - VSTS Loadrunner またはそれ以上の何か?

現在利用可能なストレス テスト ツールを比較したいと考えています。提案されたオプションは、VSTS または Loadrunner のいずれかです。

現時点では Loadrunner に傾倒していますが、今日より良い選択肢がないかどうかを検討しています。

0 投票する
2 に答える
249 参照

bittorrent - トレントサーバーはどのように接続を維持してサーバーの負荷を軽減しますか

トレントは、他の参加メンバーを使用してコンテンツをフェッチすることにより、サーバーの負荷を最小限に抑えることを理解しています。私が混乱していることの1つは、とにかくさまざまな関係者がサーバーを介して接続されているため、データ交換の完全なストレスがサーバーにかかることです。せいぜい、ディスクシークは減少します。

トレントサーバーのどの設計アーキテクチャが実際に上記の問題を解決しますか?

0 投票する
1 に答える
285 参照

iphone - iTunes 10以降でのアドホック配布の問題(Xcode 3.1.4、Leopard)

古いバージョンのXcodeを使用しているため、.ipaファイルを作成できませんでした。また、私が働いている会社は、リリースされる新しいバージョンに非常に近いアップグレードを購入したくないので、leopardのみをインストールしています。

私が抱えている問題は、.mobileprovisionファイルをiTunesにドラッグすると、問題ないように見え、それを置き換えるかどうかを尋ねられることです。.appファイルをiTunesにドラッグすると、「embedded.mobileprovision」という名前のプロビジョニングプロファイルがこのコンピュータにすでに存在します。交換しますか?」[はい]をクリックしても何も起こりません。

今朝、これを古いバージョンのiTunesで動作させ、クライアントが.appファイルのインポートで問題を抱えていたため更新しました。すべてのアドホック配布は現在.ipaファイルで行われていますか?

私が従ってきた基本的な手順:

2)「Sample.zip」の内容を解凍します</ p>

3)Macでは2つのファイルがあり、PCでは1つのファイルと1つのフォルダーがあります。これらは「Sample.app」および「XXXX.mobileprovision」と呼ばれます。XXXXは、開発者がアドホックプロファイルに選択した名前を指します(私はAndrews_Adhoc_DPを使用します)。

4)iTunesを開きます。

5)「Sample.app」とXXXX.mobileprovisionの両方を選択し、ライブラリパネルにドラッグします

6)[アプリケーション]ペインに、電話と同期できるアプリケーションが表示されます。

tldr; アドホックインストールは、.mobileprovisionファイルと.appフォルダーを使用して引き続き実行できますか?

どうもありがとう!