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

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

RUK-COM PAAS / JAVA

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

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

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

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

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

GlassFishเป็นโครงการเซิร์ฟเวอร์แอปพลิเคชันโอเพ่นซอร์สที่เริ่มต้นโดย Sun Microsystems สำหรับแพลตฟอร์ม Java EE และขณะนี้ได้รับการสนับสนุนจาก Oracle Corporation เวอร์ชันที่รองรับเรียกว่า Oracle GlassFish Server GlassFish เป็นซอฟต์แวร์ฟรีซึ่งมีลิขสิทธิ์แบบคู่ภายใต้ลิขสิทธิ์ซอฟต์แวร์ฟรีสองฉบับ: Common Development and Distribution License (CDDL) และ GNU General Public License (GPL) โดยมีข้อยกเว้น classpath

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

งานติดตั้ง GlassFish

หากต้องการรับเซิร์ฟเวอร์ GlassFish ของคุณบนแพลตฟอร์มเพียง:

  1. เข้าสู่ระบบแดชบอร์ด PaaS ของคุณแล้วคลิกEnvironment ใหม่

  2. เปลี่ยนไปที่ชวาแท็บแล้วเลือกGlassFishภายในส่วนแอปพลิเคชันเซิร์ฟเวอร์ดังภาพด้านล่าง:

Image 34: use java3. เมื่อสร้าง Environment แล้วคุณสามารถคลิกได้เปิดในเบราว์เซอร์ปุ่มถัดจากเซิร์ฟเวอร์ GlassFish ที่ประกอบด้วย (ขยาย Environment ในไฟล์Environmentบานหน้าต่างที่ด้านบนของหน้าจอ):

Image 35: glassfish 02serv run4. ตอนนี้คุณสามารถอัปโหลดแพ็คเกจ WAR แอปพลิเคชัน Java และปรับใช้มันต่อ Environment

  1. สามารถเข้าถึงแผงการดูแลระบบ Glassfish ได้โดยตรงจากแดชบอร์ดแพลตฟอร์ม:

Image 36: glassfish 03dashหน้าผู้ดูแลระบบจะพร้อมใช้งานในแท็บใหม่

บันทึก:

  • แพลตฟอร์มที่ใช้gfclusterเป็นคลัสเตอร์ดังนั้นหากคุณต้องการแก้ไขบางอย่างโปรดใช้การเปลี่ยนแปลงกับgfcluster.Image 37: glassfish 04admin
  • ถ้าคุณมีไอพีสาธารณะแนบมากับ Node เซิร์ฟเวอร์แอปพลิเคชันซึ่งเป็นพอร์ตแผงผู้ดูแลระบบ GlassFish เริ่มต้น (4848) สามารถเปลี่ยนแปลงได้ใน/opt/glassfish3/glassfish/โดเมน/โดเมน 1/config/โดเมน.xmlไฟล์การกำหนดค่า (กเซิร์ฟเวอร์ทางลัดเข้ารายการโปรด) โดยเพิ่มสตริงต่อไปนี้:

คัดลอก xml

<http-listener id="admin-listener" port="4848" address="0.0.0.0" default-virtual-server="__asadmin"
server-name="" />

Image 38: custom port*Glassfish Derby ภายในฐานข้อมูลจะถูกปิดตามค่าเริ่มต้นเพื่อลดการใช้ทรัพยากร

การใช้ทรัพยากร

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

การกำหนดค่าคอนเทนเนอร์เซิร์ฟเล็ต ทรัพยากรที่ถูกใช้โดย Environment
ไม่ได้ใช้งาน ด้วยแผงผู้ดูแลระบบที่เปิดตัว
1 กฟ 530-540 Mb (5 คลาวด์เล็ต)
2 GF (ปิด HA) 820-830 Mb (9 คลาวด์เล็ต)
3 กฟ 1,050-1,060 Mb (11 คลาวด์เล็ต)
4 GF (ปิด HA) 1430-1450 Mb (14 คลาวด์เล็ต)
2 GF (เปิด HA) 830-850 Mb (9 คลาวด์เล็ต)
4 GF (เปิด HA) 1360-1380 Mb (14 คลาวด์เล็ต)