appctl

事実上あらゆるサーバーソフトウェアのためのフレームワーク
今すぐダウンロード

appctl ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Rainer Meier
  • 出版社のWebサイト:

appctl タグ


appctl 説明

事実上あらゆるサーバーソフトウェアのためのフレームワーク appctlツールは、ホスト上で実行されている事実上あらゆるアプリケーションのステータスを開始/停止または照会するために使用できる一般的なアプリケーション制御スクリプトです。私は最初に私が働いている会社のためのこのツールを最初に書いています。次の例は、CTL.CTLの使用法を使用してJBossを制御する方法を示しています。使用法:CTL <処置> <ハンドラ>ここで、<処置>記載されているハンドラーに適用するアクション。ステータス、メンテナンス、偶像、重要、重要なリストアクションを適用するためのハンドラのスペース区切りリストのリスト。 JBoss、All、HaprocSwhile 'Haprocs' Haprocs 'Remos' RemOnSのみ、 'all'はすべてのハンドラをリストするための同義語です。 、再起動、ステータス、維持、偶然、重要で、重要な、重要な、重要なリストアクションは、アプリケーションフレームワークと一緒に来ます。フレームワーク構造体は次のようになります。/ opt / / home / opt / / Envsetup / opt / / xy / opt / /現在の / opt / / current / bin / opt / / current / lib $ RUN、$ lib、$ conf $ toolsのような変数のバンチを設定します。構造体)CTLは非常に簡単に処理できます。このツールは、ホームディレクトリとして/ opt / / homeを持つアプリケーションユーザーに依存していますが、Tomcat、Apache、JBossなどのアプリケーションに依存しています。とにかくそれらのためのランタイムユーザーを作成することをお勧めします。アプリケーションすべてのハンドラ(プロセス)をデーモンまたはノンダモンとして入力できる$ RUN / CTLENVという設定ファイルがあります。この難算はクラスタ化された使用に必要です。 Nondaemonプロセスは終了すると想定されており、そのようなアプリケーションが失敗した場合にクラスタがフェールオーバーする理由はありません。デーモンが失敗した場合は再起動したり、フェイルオーバーが必要になる可能性があります(この決定はクラスタエージェント次第).Eachハンドラには独自の 'env'ファイルがあります。私の例では「JBossenv」ファイルがあります。このファイルは、JBossがハンドラ固有の環境を設定するために開始される前に供給されます。 STDOUTをこのハンドラのために備えるようにCTLを設定するために使用される環境変数も含まれているかもしれません。シェル関数(envファイルで単に定義されます)。あるいは、存在する場合に備えて、内部起動ルーチンの代わりに実行される startまたは停止スクリプトを書くことも可能です。これは依然として 'ctl start 'を使ってハンドラを実行することができます。このフレームワークはアプリケーション処理の統合を劇的に増加させます。サポーターはシステムにログオンして、このアプリケーションのすべてのハンドラのステータスを確認するために単に「CTLステータスALL」を使用することができます。シンプルな「CTL List All」以降のハンドラ名や停止方法を知る必要はありません。そのために、完全に一般的なものである/etc/init.d/で起動スクリプトを書くのは非常に簡単です(スクリプトは、複合パスまたは名前を知る必要さえありません)。各アプリケーションが一意に処理されるため、各アプリケーションに固有のエージェントスクリプト。 CTLの使用シンプルなCTLエージェントをすべてのアプリケーションに使用できます。これはクラスタリングコストを劇的に減少させ、環境を簡素化します。監視クラスタをシミュレートできるスクリプトを書きました。バックグラウンドで実行され、クラッシュしたアプリケーションが自動的に再起動します。 CTLを使用するので、このツールがさまざまな環境で機能するために必要な構成もありません。このリリースの新機能: ・修正:複数のプロセスを持つハンドラ(PID)がLinuxシステムで使用されている場合にエラーを表示する可能性があるPRINTFステートメントでの引用符を修正しました。


appctl 関連ソフトウェア

sam_i_am.

SAM_I_AMは、USB接続を使用してLinuxシステム上のATMEL AT91SAM7Sマイクロコントローラと通信するためのプログラムです。 ...

243

ダウンロード

ucon64

UCON64プロジェクトは、ゲームバックアップツールとエミュレータスイスアーミーナイフプログラムです。 ...

164

ダウンロード