問題タブ [tsung]

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 投票する
1 に答える
1749 参照

mysql - Tsung Erlang関数(dynvars)-引用符のエスケープ

TsungとErlanは初めてで、答えを見つけることができなかった問題に遭遇しました。Tsung dynvars Erlang関数でerlang-mysql-driverを使用していますが、引用符のエスケープに問題があるようです。

私はこのようなことをしたいです:

しかし、空白エラーが発生します:

実際にはselectに変数を使用する必要がありますが、構文がわかりません。次のようなものが私が探しているものです:

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

erlang - tsung-recorderを使用したerlanginitエラー

UbuntuVMで負荷テストを行うようにTsungをセットアップしました。セットアップスクリプトを手動で記述すれば、Tsung自体は正常に機能しますが、tsung-recorderを使用して、ブラウザーを介して動的にスクリプトを作成したいと思います。

ただし、tsung-recorderを起動すると、次のエラーが発生します。

私はerlangの専門家ではないので(現時点ではerlangの経験はまったくありません)、クラッシュしているものと、tsung-recorderを機能させるために修正する方法を誰かが知っていますか?

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

node.js - Ubuntu で最大接続数を増やしますか? (Tsung 同時実行テスト)

NodeJ、特に同時実行性をテストしています。これにはTsungを使用しています。残念ながら、Tsung は十分な数のユーザーを生み出すことができていないようです。~2GB の RAM がまだ使用されていませんが、同時接続数は約 30K しかありません。(チャートを確認してください

XML 構成ファイルは次のとおりです。

では、すべての RAM が使用されるように、ユーザーを増やすにはどうすればよいでしょうか???

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

performance - ツング。変数値を持つ contents_from_file 属性

tsung の使用に問題があります。

サーバーに送信する必要がある 1 つのディレクトリに複数のファイルがあります。このファイルのリスト (フルパス) を含むファイルを作成し、オプションを tsung config に追加します。

私の目標は、このファイルからランダムなファイルパスを選択してサーバーに送信することです。そのために、構成の次の部分を書きました。

しかし、これは機能しません。attr contents_from_file を定数として設定すると、すべて正常に動作します。変数でこれを行う方法はありますか?

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

ip - Tsung でユーザーごとに異なる IP アドレスを指定する方法

Tsung でユーザーの IP アドレスを指定することは可能ですか? Apache ログでは、ユーザーは同じ IP アドレス (テストが実行されたマシンの IP) を持っているためです。Apache ログでそれらを区別できるようにするために、一意の識別子を持つ新しいユーザーを生成する必要があることを、Tsung で何らかの形で指定したいと思います。

いくつかのアイデア?

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

testing - カスタム XMPP IQ スタンザを待機しているサーバーでストレス テストを実行するには、どのツールを使用すればよいですか?

カスタム XMPP IQ スタンザを受け取って処理するアプリケーションがあります。何人のユーザーをサポートできるかを確認するために、ストレステストを行いたいと思い、検索したところ、Tsung が見つかりました。Ubuntu のパッケージをダウンロードしてインストールしようとしましたが、コマンド ラインで実行すると、次のエラーが表示されます。

構成ファイル /home/user/.tsung/tsung.xml が存在しません。中止します!

hereで説明されているように、圧縮ファイルをダウンロードしてコンパイルも試みましたが、「make」コマンドを実行するとエラーが発生しました。

ストレステストを実行するために使用できる他のソフトウェアを知っていますか?

ありがとう、オスカー

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

erlang - Tsung を使用してテスト gen_tcp (SSL) をカスタム バイナリ インターフェイスでロードする

TCPソケット(SSL対応)を介して通信されるカスタムバイナリインターフェースを備えたErlangで記述されたサーバーがあります

このサーバーを負荷テストできるようにする必要があります。

Tsung のようなツールはうまく機能するようですが、HTTP、LDAP、Jabber/XMPP などをサポートするインターフェースに対してです。Tsung を正しい形式で使用して、バイナリ インターフェース経由でサーバーとインターフェースすることは可能ですか? より良い解決策はありますか?

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

erlang - Tsungで名簿の連絡先を削除するには?

Tsung で名簿の連絡先を削除する際に問題があります。私は彼らに尋ねようとしましたが、誰も私のメールに答えませんでした。私の構成(.xml)のすべてはドキュメントのようですが、連絡先の追加のみが機能し、名前の変更と削除は機能しません。ここに私のセッションコードがあります:

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

erlang - Tsung: munin からの CPU 使用率の値が高すぎます

Tsung 負荷テストを実行しているときに、munin レポートを機能させるのに苦労しています。私のセットアップは次のとおりです。

Web サイトのステージング サーバー (staging4):

  • 2CPU

Tsungサーバー

  • 2CPU

私の Tsung サーバーには、ポート 4950 で staging4 への SSH トンネルがあります。以下の tsung.xml 構成を参照してください。

負荷テストを開始すると、10 秒ごとに次のエラー メッセージが表示されます。

私は間違っているかもしれませんが、これはステージング 4 サーバーに 2 つの CPU があり、結果の CPU % が 100% を超えているためだと思います。Tsung コードを確認したところ、監視 XML 要素https://github.com/processone/tsung/blob/master/src/tsung_controller/ts_configで参照される CPU の数を設定するオプションではないようでした。えーる

ただし、munin プラグイン ラッパーに CPU 設定があるようですhttps://github.com/processone/tsung/blob/master/src/tsung_controller/ts_os_mon_munin.erl

誰もこれに遭遇したことがありますか?munin の値をログ ファイルに返す方法はありますか?

どんな提案でも大歓迎です。

どうもありがとう

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

testing - 「tsung-recorder stop」後も実行中の tsung-recorder

Mac で Tsung 構成をセットアップし、開発中の Web サイトでテストを記録しようとしました。

「tsung-recorder start」を実行し、Firefox localhost:8090 で tsung のプロキシを設定しました。次に、実行中の Web サイトを少しナビゲートしました。ファイルをチェックしました:

/tmp/tsung_recorder.pid

正しいpidが含まれていました。

「tsung-recorder stop」で tsung-recorder を停止しようとするまでは、すべて問題ありませんでした。

$tsung-recorder ストップ

$"tsung レコーダーが my-mac で実行されていません"

[わかった]

ここでの問題は、レコーダがまだバックグラウンドで実行されており、生成された xml が完了していないことです。記録中に行ったすべての http 要求は xml ファイルに記録されたので、記録中にすべてが正常に機能したことがわかります。

この問題で正しい Tsung テスト ファイルを取得する方法を知りたいです。残りのタグは自分で完成させる必要がありますか?

もちろん、この非停止プロセスに関する問題を解決したほうがよいでしょう。しかし、なぜこれが起こっているのかについての手がかりはありません。

Tsung バージョン 1.3.1 erlang : otp_src_R13B02-1

ps: 私の拙い英語を許してください。すべてが完璧ではないかもしれません。私はそれが理解できるほど十分に明確であることを期待しています.