4

Jenkins を使用して、VM (サーバー) が稼働しているかどうかをテストできますか? JBoss、LDAP、MySQLなどを搭載した多くのVM(サーバー)があり、SAがサーバーをシャットダウンしたかどうかを確認するために、Jenkinsでサーバーにpingを実行できるかどうかを知りたい..

セレンテストを使用することを考えていました。サーバーが稼働していることを確認するために、セレンJavaテストを含むMavenプロジェクトを作成する予定でした。しかし、Jenkins に 1 時間ごとにテストを実行するように指示するにはどうすればよいでしょうか。これが正しい方法だと思いますか?

4

2 に答える 2

9

最も簡単な解決策は、Site Monitorプラグインを使用することです。

シンプルで信頼性が高く、jenkins インスタンスによって提供されるビルド ステータス通知を再利用することもできます。唯一の制限は、いくつかの http サーバーを稼働させておく必要があることですが、少なくともデフォルトのページを利用できるはずです。

ここに画像の説明を入力

設定は簡単です:

ここに画像の説明を入力

于 2013-01-17T15:21:29.893 に答える
0

Jenkinsには、VMを管理(または監視)するためのプラグインはありませんが、そのためにPerlまたはPowerShellを使用できます.どちらもそのための優れたツールセットを備えています.

サーバーが利用できない場合にそのツールがエラーを返すようにし、API を使用してホストされたマシンを起動することもできます。

乾杯

于 2013-01-18T09:46:50.487 に答える