問題タブ [iisreset]

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 に答える
1307 参照

iis - CPU 使用率が 90% を超える場合は IISRESET を実行します

CPU 使用率が 90% を超えた場合に IISRESET を実行する方法を見つけようとしています。バッチファイルなどを使おうと思っていたのですが、さっぱりわかりません。

問題は、CPU 使用率が 99% になり、マシンの速度が低下し、Web サイトを再び機能させる唯一の方法は、マシンにログオンして IISRESET を手動で実行することです。 CPU 使用率が約 95% になると IISRESET が発生するように自動化します。

誰かが助けてくれることを願っています。

ありがとう

アレックス

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

c# - 管理者モードで IISRESET コマンドを実行する C# コードを確認する方法

データベースのエラーをチェックする Windows サービスを作成しました。特定のエラーが表示された場合は、IISRESETコマンドを実行します。

問題は、昇格された特権なしで IISRESET コマンドを実行すると、実際にはリセットされないことです。したがって、コードで必要なすべてを実行できますが、IISRESETコマンドが管理者として実行されているかどうかはわかりません。また、それを確認する方法もわかりません。

ここに私が持っているコードがあります

アプリケーション イベント ログには、次の情報が表示されます。

リスナー アダプタ プロトコル 'net.tcp' が Windows プロセス アクティブ化サービスに正常に接続されました。

リスナー アダプター プロトコル 'net.pipe' が Windows プロセス アクティベーション サービスに正常に接続されました。

システム イベント ログには、次の情報が記録されています。

ユーザー testing\neil.kenny から IIS 開始コマンドを受け取りました。ログに記録されたデータはステータス コードです。

私にはすべて問題ないように見えますが、実際にリセットされたかどうかはまだわかりません。iisreset コマンドを実行しただけで、アクセス拒否メッセージが出力された可能性があります。

これを正しく確認するにはどうすればよいですか?

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

c# - C# コードを使用してリモート マシンで IIS を開始および停止する

リモート マシンで IIS を停止してから作業を行い、作業が完了したら IIS サービスを再開する必要があります。C# コードを使用してこれを実行しようとしています。コードを使用してリモート マシンで IIS を起動することについて、同様の質問をいくつか見ました。しかし、私はそれから実用的な解決策を得ることができませんでした。開始操作と停止操作の実行方法に関するいくつかの明確な C# コードは、非常に役立ちます。

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

iis - IIS が更新されたコントローラーを認識しない

IIS 7 では、Entity Framework Web API を使用するアプリケーションを実行しています。.cshtmlViews フォルダー内の (HTML および JS) ファイルの 1 つをコピーして置き換えると、変更が即座に適用されます。

しかし、コントローラーの 1 つを交換すると、変更が反映されません。

コマンドを介してGUIを使用してIISを再起動しましたが、Run | IISResetこれが機能しなかった後、コンピューターを再起動しても機能しませんでした。ただし、IIS はまだ古いバージョンのコントローラーを使用しています。

IIS でプロジェクトを「再コンパイル」して、新しいバージョンのコントローラーを使用するにはどうすればよいですか?

更新: bin ディレクトリを置き換えることで解決しました。IIS で直接再コンパイルする別の方法はありますか?

0 投票する
0 に答える
1345 参照

iis - IIS 6.0 で Web サイトを停止/開始するためのバッチ ファイル

次の処理を行うバッチ ファイルを使用して展開を行うたびに、IIS をリセットします。

ただし、現在 SERVER01 の同じ IIS で他の Web サイト インスタンスをホストしているため、これは問題です。私の質問は、IIS から単一のサイト インスタンスをすばやく更新/再起動することは可能ですか? どうすればこれを達成できますか? また、IIS 全体を再起動するのと同じ効果がありますか?

どうもありがとう!

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

asp.net - 「シーケンスに複数の要素が含まれています」エラー

.net を扱うのは比較的新しいですが、職場で頑固な開発者と一緒に仕事をしながら多くのことを学びます。最近、開発中の asp.net Web フォームが定期的にクラッシュし始め、オブジェクト (ユーザーが以前に入力した処理中のフォーム) を取得するリンクをクリックするたびに、ユーザーは次のアプリケーション エラーを受け取ります。複数の要素。」

私がオンラインで調べたすべてのソースは、これが Single メソッドによってスローされた InvalidOperationException であり、(a) 重複要素のソースを削除するか、(b) Single メソッドの代わりに First メソッドを使用することで回避できることを示唆していました。

開発者は、私が何を言っているのかわからず、これはキャッシュ エラーであり、IIS のリセットによってのみ解決できると言いました。これは定期的に発生しているため、IIS のリセットを実行しても、例外を作成する根本的な問題に対処できないことが少し心配です。アイデアはありますか?私の開発者は、IIS のリセットがこれに対処する最善の方法であると言う権利がありますか?

ありがとう!