ศูนย์คู่มือ Ruk-Com PaaS

คู่มือการพัฒนา Deploy และดูแล Application บน Platform

RUK-COM PAAS / JAVA

คู่มือ TomEE Server สำหรับ Java

คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี

ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง

คู่มือภาษาไทย

คำสั่ง ชื่อเมนู Parameter และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง

อาปาเช่ TomEEเป็น Server Java ที่พร้อมใช้งานระดับองค์กรสร้างขึ้นโดยใช้ Apache Tomcat พร้อมด้วยการใช้งานไมโครโปรไฟล์และJakarta EEคุณสมบัติ. การขยายการเปรียบเทียบของฟังก์ชันการทำงานที่รองรับมีอยู่ในหน้าเอกสารอย่างเป็นทางการ

Platform ดังกล่าวมีการกระจาย TomEE ที่แตกต่างกันสี่แบบ:

  • โปรไฟล์เว็บ- ส่งมอบJakarta EEการใช้งานรวมถึง Servlets, JSP, JSF, JTA, JPA, CDI, Bean Validation และ EJB Lite
  • ไมโครโปรไฟล์- ขยายตัวเลือก WebProfile ด้วยการสนับสนุนเต็มรูปแบบไมโครโปรไฟล์
  • บวก- มีเทคโนโลยีทั้งหมดอยู่ในไมโครโปรไฟล์ด้วยการเพิ่ม JAX-WS, JEE Connectors และ JMS
  • พลูมี- รองรับทั้งหมดในบวกโปรไฟล์รวมถึง Eclipse Mojarra และ EclipseLink (การกระจายนี้จำเป็นสำหรับองค์กรที่กำลังย้ายจาก Eclipse Glassfish ไปยังโปรเจ็กต์ Apache TomEE)

บันทึก:Template นี้ใช้ความทันสมัยระบบดีมอนการเริ่มต้น

Application Server TomEE ทำงานโดยไม่มีข้อกำหนด Runtime เพิ่มเติมหรือเวลาเริ่มต้นสำหรับ Application ขนาดใหญ่และเข้ากันได้กับเครื่องมือที่รับรู้โดย Tomcat และทดสอบโดย Tomcat ส่วนใหญ่ด้านล่างนี้เราจะอธิบายวิธีทำให้ Apache TomEE ทำงานบน Platform

  1. เข้าสู่ระบบ Dashboard PaaS แล้วคลิกEnvironment ใหม่ปุ่ม.

Image 32: new environment button2. ในกล่องโต้ตอบวิซาร์ด Topology ให้เลือกทอมอีเป็น Application Server ของคุณ (บนชวาแท็บ) หากจำเป็นให้กำหนดค่าการปรับขนาด Node (แนวตั้งและแนวนอน)Public IP, ชื่อ Environment ฯลฯคลิกสร้างเมื่อพร้อม

Image 33: TomEE envronment topology wizard

เคล็ดลับ:Platform นี้ให้คลิกเพียงครั้งเดียวการจัดกลุ่มอัตโนมัติตัวเลือกที่กำหนดค่า Cluster TomEE ที่พร้อมใช้งานสูงโดยอัตโนมัติ

Image 34: TomEE auto-clusteringด้วยเหตุนี้คุณจะได้รับ Cluster Java ที่พร้อมใช้งานพร้อมจำนวน Server TomEE ที่เชื่อมต่อถึงกันในจำนวนที่ปรับขนาดได้พร้อมการจำลอง Session ที่กำหนดค่าไว้ล่วงหน้าและ Load Balancing

  1. Environment ใหม่ของคุณด้วย Application Server Apache TomEE Java จะถูกสร้างขึ้นภายในไม่กี่นาที

Image 35: open TomEE in browserคลิกที่เปิดใน Browserปุ่มเพื่อเข้าถึงหน้าเริ่มต้นของ Server

Image 36: Apache TomEE home pageตอนนี้คุณสามารถดำเนินการต่อไปได้การใช้งาน Application.

เคล็ดลับ:Server Tomcat และ TomEE มาพร้อมกับสิ่งพิเศษHOT_DEPLOYตัวแปร (ไม่ได้ตั้งค่าตามค่าเริ่มต้น) ที่กำหนดว่าควร RestartServer หรือไม่ (เท็จ,พิการ,0) หรือไม่ (จริง,เปิดใช้งาน,1) ในระหว่างการ Deploy Application

Image 37: TomEE hot deploy variable Deploy ร้อนแรง(โดยไม่ต้อง Restart) ค่อนข้างเร็วกว่าและช่วยให้หลีกเลี่ยงการหยุดทำงานในระหว่างกระบวนการ Deploy อย่างไรก็ตามบาง Application ไม่รองรับจึงปิดใช้งานตามค่าเริ่มต้น