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

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

RUK-COM PAAS / JAVA

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

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

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

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

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

ตัวแทนจาวาเป็นตัวสกัดกั้นหน้าวิธีการหลักของ Application โดยทั่วไปแล้วมันเป็น Package.jar ที่โหลดแบบคงที่ในพรีเมน-คลาสซึ่งใช้กลไกในการกำหนดเนื้อหาของคลาสที่กำลังรันอยู่ใหม่ Platform นี้ช่วยให้คุณเปิดแอปเพล็ตดังกล่าวได้โดยอัตโนมัติเมื่อเริ่มต้น (หลังจากเตรียมใช้งาน JVM)

เคล็ดลับ:Stack Java ที่ได้รับการรับรอง Platform ทั้งหมดจะรันรักคอม PaaS-gc-agent.jarเอเจนต์ Java เป็นส่วนหนึ่งของการปรับให้เหมาะสมมาตรฐานดำเนินการเรียก GC แบบเต็มเป็นระยะเพื่อลดการใช้หน่วยความจำและปล่อย RAM ที่ไม่ได้ใช้กลับสู่ระบบปฏิบัติการเนื่องจากการสนับสนุน Platform ในการพัฒนา Java ฟังก์ชันที่คล้ายกันจึงถูกนำมาใช้ตั้งแต่ต้นวันที่ 12เวอร์ชันของ JDK

Image 31: java memory agent add-on

ทำตามขั้นตอนถัดไปเพื่อเพิ่มเอเจนต์ Java แบบกำหนดเองลงใน Container:

  1. เข้าสู่ระบบ DashboardPlatform ด้วยข้อมูลประจำตัวของคุณแล้วคลิกการกำหนดค่าปุ่มสำหรับ Application Server ใน Environment Java ของคุณ:

Image 32: environment config button2. ในช่องเปิดConfiguration File Managerคุณสามารถอัปโหลดเอเจนต์ Java ของคุณ.ไหไฟล์ไปยังตำแหน่งที่ต้องการใช้การดำเนินการรายการที่แผงด้านบน (สำหรับโฟลเดอร์ปัจจุบัน) หรือเมนูบริบทเมื่อวางเมาส์เหนือ Directory เฉพาะ

Image 33: upload file to containerระบุลิงก์ไปยังไฟล์ที่ต้องการหรือค้นหาบนเครื่องท้องถิ่นอัปโหลด.

  1. ถัดไปสลับไปที่ตัวแปร.conf(ตำแหน่งที่แน่นอนจะแตกต่างกันไปขึ้นอยู่กับ StackSoftware เฉพาะ) เพื่อให้ตัวแปรที่กำหนดเองและตัวเลือก JVM. ที่นี่คุณสามารถระบุจาวาเอเจนต์Parameter พร้อมเส้นทางไปยังที่ต้องการไหไฟล์. ตัวอย่างเช่น:javaagent:/opt/tomcat/temp/my-java-agent.jar

Image 34: variables conf fileอย่าลืมที่จะบันทึกการเปลี่ยนแปลงด้วยปุ่มที่เหมาะสมเหนือตัวแก้ไข

  1. หากต้องการใช้การตั้งค่าที่เพิ่มใหม่คุณต้องทำRestart Nodeของ Layer Application Server ของคุณโดยใช้ตัวเลือกชื่อเดียวกัน

Image 35: restart nodes buttonนั่นคือทั้งหมด! ขณะนี้เอเจนต์ Java แบบกำหนดเองของคุณเริ่มทำงานแล้ว