ค้นหาเว็บไซต์

WildFly (JBoss AS) - วิธีเข้าถึงและจัดการ CLI โดยใช้ GUI


ในบทความที่แล้ว เราได้พูดคุยเกี่ยวกับ WildFly-8 (เวอร์ชันปรับปรุงใหม่บน Jboss AS) เราได้ใช้ฟังก์ชันและฟีเจอร์ใหม่ๆ ที่เพิ่ม/อัปเกรดเป็นเวอร์ชันนี้แล้ว วันนี้ในโพสต์นี้ เราจะพูดถึงเกี่ยวกับการจัดการ CLI โดยใช้ GUI และวิธีการจัดการเซิร์ฟเวอร์โดยใช้เวอร์ชัน GUI ในการจัดการ CLI

  1. WildFly – แอปพลิเคชันเซิร์ฟเวอร์ JBoss ที่ได้รับการปรับปรุงใหม่สำหรับ Linux

ตั้งแต่ Jboss AS 7 เรามีเครื่องมือบรรทัดคำสั่ง (CLI) สำหรับการเชื่อมต่อกับแอปพลิเคชัน JBoss และจัดการงานทั้งหมดจากสภาพแวดล้อมบรรทัดคำสั่ง งานบางอย่างที่เราสามารถทำได้โดยใช้คอนโซล CLI มีดังต่อไปนี้

  1. ปรับใช้/ยกเลิกการปรับใช้เว็บแอปพลิเคชันในโหมดสแตนด์อโลน/โดเมน
  2. ดูข้อมูลทั้งหมดเกี่ยวกับแอปพลิเคชันที่ปรับใช้บนรันไทม์
  3. เริ่ม/หยุด/รีสตาร์ทโหนดในโหมดที่เกี่ยวข้อง เช่น สแตนด์อโลน/โดเมน
  4. การเพิ่ม/การลบทรัพยากรหรือระบบย่อยไปยังเซิร์ฟเวอร์

ในโพสต์นี้ เราจะพูดถึงงานต่างๆ และวิธีการเปิดใช้ CLI ใน GUI ขณะนี้เราสามารถเชื่อมต่อกับ GUI ได้สองวิธีดังที่แสดงด้านล่าง:

วิธีที่ 1

โดยการส่งตัวเลือก –gui ไปยังสคริปต์ “jboss-cli ” ที่มาพร้อมกับ Jboss/WildFly

[root@tecmint bin]# ./jboss-cli.sh --gui

วิธีที่ 2

เรียกใช้ jar ที่ต้องการโดยตรงจาก CLI (ซึ่งเหมือนกันซึ่งมีอยู่ในสคริปต์ในตัว)

[root@tecmint bin]# java -Dlogging.configuration=file:$JBOSS_HOME/bin/jboss-cli-logging.properties -jar $JBOSS_HOME/jboss-modules.jar -mp $JBOSS_HOME/modules org.jboss.as.cli –gui

คุณสามารถรับความช่วยเหลือได้จากเคล็ดลับเครื่องมือที่มีอยู่ในแต่ละโหนด

สำหรับการรับข้อมูลเกี่ยวกับทรัพยากรของโมดูลใดๆ เพียงคลิกขวาที่โหนดนั้นและคลิกที่ “อ่านทรัพยากร ” หลังจากป้อนค่าที่ต้องการแล้ว ทั้งหมดจะถูกป้อนลงในแถบคำสั่ง สุดท้ายคลิกที่ปุ่มส่งแล้วคุณจะเห็นรายละเอียดทั้งหมดในแท็บผลลัพธ์

ปรับใช้/ยกเลิกการปรับใช้

สภาพแวดล้อม GUI ของ WildFLy ยังรองรับการปรับใช้และการยกเลิกการปรับใช้เว็บแอปพลิเคชันผ่านเมนู “การปรับใช้

การใช้สิ่งนี้เราสามารถสร้างคำสั่งของเราซึ่งสามารถปรับใช้แอปพลิเคชันที่มีอยู่ในระบบไฟล์ในเครื่องของเราได้ กล่าวคือ เราไม่จำเป็นต้องเชื่อมต่อและคัดลอกแอปพลิเคชันไปยังเซิร์ฟเวอร์เพื่อการปรับใช้

ขั้นตอนที่ 1: คลิกที่เมนู “การปรับใช้ ” จากนั้นจึงปรับใช้ มันจะเปิดกล่องโต้ตอบใหม่เพื่อสอบถามตำแหน่งของแอปพลิเคชันเว็บที่ต้องปรับใช้

ขั้นตอนที่ 2: เลือกเว็บแอปพลิเคชันของคุณ ระบุ “ชื่อ ” และ “ชื่อรันไทม์ ” นอกจากนี้คุณต้องปิดการใช้งานหรือปรับใช้อย่างเข้มแข็งโดยใช้ช่องทำเครื่องหมายที่กล่าวถึง

ขั้นตอนที่ 3: สุดท้าย คลิกตกลง หลังจากนี้คุณจะเห็นว่ามันจะสร้างคำสั่งภายในกล่อง cmd สุดท้ายคลิกที่ปุ่ม “ส่ง” เพื่อส่งคำขอการปรับใช้

ขั้นตอนที่ 4: หลังจากส่งแล้ว หากทุกอย่างเป็นไปด้วยดี คุณจะเห็นข้อความเอาต์พุตในแท็บ “เอาต์พุต

ขั้นตอนที่ 5: สำหรับการยกเลิกการปรับใช้แอปพลิเคชันใดๆ คุณต้องคลิกตัวเลือก “ยกเลิกการปรับใช้ ” ที่มีอยู่ในเมนู “การปรับใช้ ” อีกครั้ง นี่จะแสดงป๊อปอัปใหม่ที่มีรายการแอปพลิเคชันที่ปรับใช้ทั้งหมด ในกรณีของฉัน ฉันมีเพียงแอปพลิเคชันเดียวเท่านั้น เลือกแอปพลิเคชันที่ต้องยกเลิกการปรับใช้ จากนั้นคลิก ตกลง

การสร้างและการรันสคริปต์ CLI

เมื่อใดก็ตามที่คุณคลิกตัวเลือกที่มีอยู่บน GUI ของ CLI มันจะสร้างคำสั่งที่เกี่ยวข้องในพรอมต์ “cmd ” สมมติว่าคุณมีงานบางอย่างที่คุณต้องการทำซ้ำแล้วซ้ำอีก ในกรณีนั้น คุณสามารถใช้เครื่องมืออำนวยความสะดวกในการดำเนินการ “สคริปต์ ” ที่มีอยู่ในเวอร์ชัน GUI นี้

ตัวอย่างเช่น การรับรายการทรัพยากรการปรับใช้ ฉันได้สร้างสคริปต์ cli และดำเนินการจาก GUI ดังต่อไปนี้

โดยจะแสดงคำอธิบายของทรัพยากรการปรับใช้ที่มีอยู่ทั้งหมด

คุณสมบัติที่มีประโยชน์อีกอย่างหนึ่งใน GUI คือมันจะเก็บประวัติของสคริปต์ CLI 15 รายการล่าสุดโดยอัตโนมัติ ดังนั้นคุณไม่จำเป็นต้องโหลดสคริปต์เดิมซ้ำแล้วซ้ำอีก สิ่งนี้มีประโยชน์มากสำหรับงานบางประเภทที่ต้องทำซ้ำๆ