問題タブ [web-performance]

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

javascript - PerformanceObserver を使用して longtask を検出して修正する方法は?

最近、PerformanceObserver に出会いました ( https://developers.google.com/web/updates/2016/06/performance-observer https://developer.mozilla.org/en-US/docs/Web/API/PerformanceObserver )

longtask を追跡するためのオプションを提供します。コードに追加し、いくつかの longtask を取得しました。結果は次のようになります

長いタスク

それがどこで発生し、何がそれを引き起こしたのかについての情報はありません。長いタスクとは何か、それを修正する方法を理解するのを手伝ってください。

ありがとう

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

visual-studio - Visual Studio 2017 負荷テスト "No such host is known" とリモート コントローラー

問題: 2 番目のマシンにリモート コントローラーを、3 番目のマシンにリモート エージェントを使用して、クライアントから負荷テストを実行すると、次のエラーが表示されます。

エラー 2017 年 8 月 28 日 6:59:18 AM テスト実行のキューに失敗しました '': そのようなホストは不明です。

  • クライアントに Visual Studio 2017 があります。2017 テスト コントローラーは、Windows Server 2016 を実行する 2 番目のマシンにインストールおよび構成されます。2017 テスト エージェントは、Windows Server 2016 を実行する 3 番目のマシンにインストールおよび構成されます。テスト コントローラー。

  • すべての項目 (テスト コントローラー、テスト エージェントなど) の構成は、問題やエラーなしで正常に機能しました。

  • Test Controller マシンに VS 2017 をインストールし、問題なくテストを実行できました。

  • 問題なくクライアントからデバッグできますが、テストを実行しようとすると、上記のエラーが表示されます。

  • 「テスト コントローラーを管理」し、コントローラーとテスト エージェントがすべて「準備完了状態」にあることを確認できます。さらに、LoadTest DB を設定すると、設定時に「テスト接続が成功しました」というメッセージが表示されます。

  • 私の現在の .testsettings ファイルは、テスト コントローラーに関連付けられたすべてのエージェントがテストを実行するための役割でセットアップされています。アクティブなテスト設定として設定されます。

  • すべてのセットアップに FQDN を入れ、関連するすべてのマシンを各ボックスのホスト ファイルに追加しました。

  • すべてのボックスでファイアウォールが無効になっていて、それを無駄にしようとしています。ネットワーク共有がオン、プリンター共有がオン、ポートが開いている。これをポートスキャナーで確認し、サーバーの設定を確認したところ、各ボックスを相互にpingおよびNSLookUpできました。

  • まったく新しいテストを記録し、既存のテスト (テスト コントローラーで VS2017 を実行した場合に機能したテスト) を実行しようとしましたが、役に立ちませんでした。

この時点で、他に何をすべきか、何を試せばよいか、他にどのような情報を提供すればよいか、本当にわかりません。ネットワーク アクセス許可、ローカル アクセス許可などに関するすべてのトラブルシューティング ドキュメントを読んだので、唖然としました。私が行っていない唯一のことは、関係するマシンの AD グループを作成し、それらをローカル管理者グループに追加することです。

どなたかお役に立てることがあれば、お気軽に質問してください。情報を提供できるよう最善を尽くします。