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

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

RUK-COM PAAS / JAVA

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

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

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

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

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

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

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

งานติดตั้ง GlassFish

หากต้องการรับ Server GlassFish ของคุณบน Platform เพียง:

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

  2. เปลี่ยนไปที่ชวาแท็บแล้วเลือกGlassFishภายในส่วน Application Server ดังภาพด้านล่าง:

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

Image 35: glassfish 02serv run4. ตอนนี้คุณสามารถอัปโหลด Package WAR Application Java และDeployมันต่อ Environment

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

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

บันทึก:

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

คัดลอก 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 ภายในDatabase จะถูกปิดตามค่าเริ่มต้นเพื่อลดการใช้ Resource

การใช้ Resource

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

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