glassfish4_rockyos9 - tetsuyaf1100/hello-world GitHub Wiki

glassfish_rocky9

概要

glassfish4をRockyOS9で運用
server01, server02にglassfish4を稼働
albを作成し、ルーティングを行う

rocky9

AMI

  • Rocky Linux 9 (Official) - x86_64
    • The official Rocky Linux 9 image
      • $0.021/Hr

EC2動作確認

t3.smallで起動確認 ssh rocky@ip

JAVA確認

1.8.0がリポジトリにある

glassfish4インストール

  • server01, server02
sudo su
mkdir -p /opt/src
cd /opt/src/
curl -OL http://download.oracle.com/glassfish/4.1/release/glassfish-4.1.zip

dnf install unzip
unzip glassfish-4.1.zip
mv glassfish4 /opt

alb配置

albを作成
8080でリスニング
server01:8080, server02:8080にルーティング

赤:倉庫アプリ
青:ロードバランサー
緑:ターゲットグループ
橙:EC2


graph
    app           --8080--> alb
    alb           --8080--> alb-target
    alb-target    --8080--> server01 & server02

classDef app color:white, fill:red
classDef alb color:white, fill:blue
classDef targetGroup color:white, fill:green
classDef target-helthy color:black, fill:orange
classDef target-unused color:white, fill:grey

class app app
class alb alb
class alb-target targetGroup
class server01,server02 target-helthy