squbs-19.ライフサイクル管理の適用
1639 ワード
原文アドレス:Application Lifecycle Management
このページでは、squbsアプリケーションをパッケージ化、パブリッシュ、起動する方法について説明します.マニュアルでは、Amazon EC 2を例に、squbsアプリケーションを30分未満で実行する方法を示します.
梱包する
構築インスタンスに次のようにインストールする必要があります. git java 8 sbt
構築の手順: gitリポジトリから cd sbt構築コマンドを実行し、「packArchive」、例えば、 を含む. archiveが/targetの下で を作成する2つのarchive
開始
実行例に次のようにインストールする必要があります. java 8
起動手順:実行インスタンス に任意のarchiveをコピーする 例として、 を解凍する.アプリケーション を起動する.このインスタンスからadmin、 を確認できます.
閉じる
実行中のスレッドを終了できます.たとえば、linuxの
Amazon EC2
AWS EC 2と起動インスタンスへのログイン無料レイヤからインスタンスを作成し、その能力があなたのニーズに合致する場合は セキュリティグループオープンSSH–ポート22、パーソナライズドTCPルール–8080 SSHログインサービス(AWS Console->Instances->Actions->Connectの表示) は、上述ステップ を実行する.
このページでは、squbsアプリケーションをパッケージ化、パブリッシュ、起動する方法について説明します.マニュアルでは、Amazon EC 2を例に、squbsアプリケーションを30分未満で実行する方法を示します.
梱包する
構築インスタンスに次のようにインストールする必要があります.
構築の手順:
ディレクトリにソースコードをクローンします.
sbt clean update test packArchive
-.tar.gz
-.zip
開始
実行例に次のようにインストールする必要があります.
起動手順:
-.tar.gz
-.zip
tar zxvf -.tar.gz
~-
ディレクトリ-/bin/run &
http://localhost:8080/adm
またはhttp://:8080/adm
閉じる
実行中のスレッドを終了できます.たとえば、linuxの
kill $(lsof -ti TCP:8080 | head -1)
では、アプリケーションがJVMを介してshutdown hookに登録されているため、突然ではなく優雅に閉じられます.Amazon EC2
AWS EC 2と起動インスタンスへのログイン
Start
及びShutdown