สแต็ก | ชื่อตัวแปร | การแก้ไข* | คำอธิบาย |
All Java | FULL_GC_AGENT_DEBUG | + | เปิดใช้งาน (true) หรือปิดใช้งาน (false) debug mode เพื่อติดตามการดำเนินการ Java GC ใน logs |
All Java | FULL_GC_PERIOD | + | ตั้งค่าช่วงเวลา (วินาที) ในระหว่างการเรียก GC แบบเต็มโดยค่าเริ่มต้น 900, 15 นาที |
All Java | G1PERIODIC_GC_INTERVAL | + (สำหรับ openJDK 12/13 เท่านั้น) | ความถี่ของการเก็บรวบรวม G1 Periodic ในหน่วยมิลิวินาที (G1PeriodicGCInterval – 15 นาทีโดยค่าเริ่มต้น); ตั้งค่าเป็น 0 เพื่อปิดการใช้งาน |
All Java | G1PERIODIC_GC_SYS_LOAD_THRESHOLD | + (สำหรับ openJDK 12/13 เท่านั้น) | อนุญาตให้ดำเนินการเก็บรวบรวม G1 Periodic หากค่าเฉลี่ยการโหลดระบบต่ำกว่าค่าที่ตั้งไว้ เงื่อนไขนี้จะถูกละเว้นหากตั้งค่าเป็นศูนย์ เท่ากับ {CPU_cores_number} * {GC_SYS_LOAD_THRESHOLD_RATE} โดยค่าเริ่มต้น |
All Java | GC_SYS_LOAD_THRESHOLD_RATE | + (สำหรับ openJDK 12/13 เท่านั้น) | การคูณแบบกำหนดเองเพื่อปรับเปลี่ยนค่า G1PeriodicGCSystemLoadThreshold ได้อย่างยืดหยุ่น (โดยค่าเริ่มต้นเท่ากับ 0.3) |
All Java | JAVA_ARGS | + | อนุญาตให้ส่ง argument ที่กำหนดเองบางส่วนไปยังฟังก์ชันหลักของแอปพลิเคชันคุณ |
All Java | JAVA_HOME | – | ชี้ไปยัง directory ที่ติดตั้ง Java Runtime Environment (JRE) |
All Java | JAVA_OPTS_CONFFILE | – | Path ไปยังไฟล์ variables.conf |
All Java | VERT_SCALING | + | กำหนดว่าควรเปิดใช้งาน Java GC agent หรือไม่ เปิดใช้งาน (true) หรือปิดใช้งาน (false) |
Tomcat & TomEE | HOT_DEPLOY | + | เปิดใช้งาน (true/enabled/1) หรือ ปิดใช้งาน (false/disabled/0; โดยค่าเริ่มต้น) hot deploy (เช่น deploy โดยไม่ต้อง restart) สำหรับแอปพลิเคชันเซิร์ฟเวอร์ |
Tomcat & TomEE | WEBROOT | – | แสดง path ไปยัง application deployment directory |
GlassFish & Payara | ADMIN_USER | – | การเข้าสู่ระบบของ admin สำหรับคอนโซลการดูแลระบบ |
GlassFish & Payara | DAS | – | แสดงหากมี DAS node (จำเป็นในการกำหนดค่าคลัสเตอร์) สำหรับเลเยอร์ปัจจุบัน |
GlassFish & Payara | GMS_LISTENER_PORT | – | Port ที่ใช้โดย Group Management Service (GMS) |
GlassFish & Payara | HAZELCAST_CONFIG | + | ตั้งค่า path ไปยังการกำหนดค่าไฟล์ hazelcast |
GlassFish & Payara | HOME_DIR | – | Container home directory |
GlassFish & Payara | JELASTIC_PRIORITY_PORTS | + | ตั้งค่า port ตัวฟัง HTTP ของ GlassFish |
GlassFish & Payara | PORT_4848_TCP_PORT | – | Port สำหรับคอนโซลการดูแลระบบ |
GlassFish & Payara | PSWD_FILE | – | Path ไปยังไฟล์ด้วยรหัสผ่านของผู้ใช้/ผู้ดูแลระบบ |
GlassFish & Payara | WEBROOT | – | แสดง path ไปยัง application deployment directory |
WildFly | ADMIN_USER | – | การเข้าสู่ระบบของ admin สำหรับคอนโซลการดูแลระบบ |
WildFly | HOME_DIR | – | เปิดใช้งาน (true) หรือปิดใช้งาน (false) การกำหนดค่า memory โดยอัตโนมัติสำหรับ WildFly |
WildFly | JBOSS_HOME | – | WildFly home directory |
WildFly | JELASTIC_MEMORY_AUTOCONFIG | + | เปิดใช้งาน (true) หรือปิดใช้งาน (false) การกำหนดค่า memory โดยอัตโนมัติสำหรับ WildFly |
WildFly | LAUNCH_JBOSS_IN_BACKGROUND | + | เปิดใช้งาน (true) หรือปิดใช้งาน (false) การเริ่มต้นของแอปพลิเคชันเซิร์ฟเวอร์ใน background mode |
WildFly | STANDALONE_MODE_CONFIG | + | configuration file เพื่อเปิดใช้เซิร์ฟเวอร์ WildFly แบบ standlone |
Spring Boot | HOME_DIR | – | Container home directory |
Java Engine | HOME_DIR | – | Container home directory |