คู่มือ WildFly Server สำหรับ Java
คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี
ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง
คำสั่ง ชื่อเมนู พารามิเตอร์ และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง
ไวลด์ฟลายเป็นรันไทม์แอปพลิเคชันที่ทันสมัย ยืดหยุ่นน้ำหนักเบาและมีการจัดการซึ่งเขียนด้วยภาษา Java และใช้มาตรฐานและเทคโนโลยีล่าสุดของข้อกำหนด Java Platform Enterprise Edition (Java EE) WildFly เป็นซอฟต์แวร์โอเพ่นซอร์สฟรีโดยเปิดให้ใช้งานบนหลายแพลตฟอร์มคุณสมบัติหลักของแอพพลิเคชั่นเซิร์ฟเวอร์นี้:
- รันไทม์ที่ปรับแต่งได้ขึ้นอยู่กับระบบย่อยที่เสียบได้ซึ่งสามารถรวมหรือลบออกได้ตามความต้องการ
- รองรับ Java EE8 เพื่อใช้มาตรฐาน Java ระดับองค์กรล่าสุดในเฟรมเวิร์กที่ใช้งานง่าย
- วิธีการแบบแยกส่วนพร้อมความสามารถในการเริ่มแต่ละบริการแยกกัน
- รวดเร็วน้ำหนักเบาและปรับให้เหมาะสมเพื่อประสิทธิภาพสูงสุด
เพื่อสร้างกไวลด์ฟลายแอปพลิเคชันเซิร์ฟเวอร์สำหรับการโฮสต์โปรเจ็กต์ Java ภายในแพลตฟอร์มให้ทำตามขั้นตอนง่ายๆด้านล่างนี้
บันทึก:เทมเพลตนี้ใช้ความทันสมัยระบบดีมอนการเริ่มต้น
การสร้างเซิร์ฟเวอร์ WildFly
- เข้าสู่ระบบบัญชี PaaS ของคุณแล้วคลิกEnvironment ใหม่ปุ่มที่มุมซ้ายบนของแดชบอร์ด
2. ในตัวช่วยสร้างโทโพโลยี Environment แบบเปิดให้นำทางไปยังชวาแท็บแล้วเลือกไวลด์ฟลาย(ที่10-16รองรับเวอร์ชันต่างๆ) จากรายการเซิร์ฟเวอร์แอปพลิเคชันที่มีอยู่จากนั้นระบุขีดจำกัดทรัพยากรที่จัดสรรโดยใช้แถบเลื่อน cloudlet เลือกกภูมิภาค(หากมีหลายรายการ) และแก้ไขชื่อ Environment ของคุณ
หมายเหตุ:
- WildFly คือเข้ากันไม่ได้ด้วยจาวา 6 และ 7; ดังนั้นจึงไม่มีเวอร์ชันเหล่านี้
- เนื่องจากความต้องการทรัพยากร WildFly ขั้นต่ำขอแนะนำอย่างยิ่งให้จัดสรรคลาวด์เล็ตมากกว่า 1 อันสำหรับ Node นี้มิฉะนั้นคุณอาจประสบปัญหาประสิทธิภาพของเซิร์ฟเวอร์ต่ำและถึงขั้นล้มเหลวได้
- WildFly สามารถเปิดตัวได้ในแบบสแตนด์อโลนโหมดโดยใช้ไฟล์การกำหนดค่าที่กำหนดไว้ในสแตนด์อโลน_MODE_CONFIGตัวแปร Environment
- แพลตฟอร์มดังกล่าวให้การสนับสนุนเซิร์ฟเวอร์ WildFly ทันทีการจัดกลุ่มอัตโนมัติในโดเมนที่ได้รับการจัดการโหมดผ่านตัวสลับที่เหมาะสมในตัวช่วยสร้างโทโพโลยี
- รอสองสามนาทีเพื่อสร้าง Environment ของคุณแล้วคลิกเปิดในเบราว์เซอร์ปุ่มข้างๆ
4. หน้าต้อนรับเริ่มต้นของ WildFly แสดงรายการลิงก์ที่เป็นประโยชน์เพื่อช่วยคุณในการเริ่มต้น
เพื่อเข้าถึง WildFlyคอนโซลการดูแลระบบคลิกลิงก์ที่เหมาะสม (วงกลมอยู่ในรูปภาพด้านบน) หรือรับ URL จากอีเมล (ได้รับหลังจากสร้างเซิร์ฟเวอร์) ควบคู่ไปกับข้อมูลรับรองการเข้าถึงอื่นๆ
นอกจากนี้คุณยังสามารถสร้างการเชื่อมต่อ SSHไปยังเซิร์ฟเวอร์ WildFly ของคุณและใช้ไฟล์WildFly CLIยูทิลิตี้ inbuilt สำหรับการจัดการ
โหมดสแตนด์อโลน
แอปพลิเคชันเซิร์ฟเวอร์ WildFly ทำงานอยู่ใน “แบบสแตนด์อโลน” ตามค่าเริ่มต้นเพื่อให้แต่ละอินสแตนซ์เป็นกระบวนการที่เป็นอิสระตามไฟล์การกำหนดค่าที่กำหนดผ่านทางสแตนด์อโลน_MODE_CONFIGตัวแปร Environment.
มีโปรไฟล์ที่ได้รับการรับรองสี่โปรไฟล์สำหรับโหมดสแตนด์อโลน:
- แบบสแตนด์อโลน.xml(ค่าเริ่มต้น) - การกำหนดค่าสำหรับเว็บ Java Enterprise Edition 8ด้วยเทคโนโลยีที่จำเป็น
- สแตนด์อโลน-full.xml- การกำหนดค่าสำหรับJava Enterprise Edition 8 ตัวเต็มพร้อมเทคโนโลยี EE 8 ทั้งหมด
- แบบสแตนด์อโลน-ha.xml- การกำหนดค่าสำหรับเว็บ Java Enterprise Edition 8มีความพร้อมใช้งานสูง
- แบบสแตนด์อโลนเต็ม-ha.xml- การกำหนดค่าสำหรับJava Enterprise Edition 8 ตัวเต็มมีความพร้อมใช้งานสูง
ในกรณีที่ใช้การกำหนดค่า HA (สองตัวเลือกสุดท้าย)เจกรุ๊ปโปรโตคอลใช้สำหรับการส่งข้อความระหว่าง Node ได้รับการกำหนดค่าให้ใช้การอนุญาตกับโทเค็น MD5 และการเข้ารหัสแบบอสมมาตรตามค่าเริ่มต้นการใช้งานดังกล่าวจะป้องกันไม่ให้ Node ที่ไม่ได้รับอนุญาตสามารถเข้าร่วมคลัสเตอร์และผู้ที่ไม่ใช่สมาชิกจากการสื่อสารกับสมาชิกของคลัสเตอร์
บันทึก:ขอแนะนำอย่างยิ่งให้เปลี่ยนค่าเริ่มต้นauth_valueภายในไฟล์การกำหนดค่า HA แบบสแตนด์อโลนของคุณใน Environment การใช้งานจริง
นี่เป็นการสรุปบทช่วยสอนของเราเกี่ยวกับการติดตั้งเซิร์ฟเวอร์ WildFly! ตอนนี้คุณสามารถกำหนดค่าได้ตามที่คุณต้องการและดำเนินการต่อไปการใช้งานแอปพลิเคชัน.
