<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Environment Variables Archives - คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</title>
	<atom:link href="https://docs.ruk-com.cloud/category/environment-variables/feed" rel="self" type="application/rss+xml" />
	<link>https://docs.ruk-com.cloud/category/environment-variables</link>
	<description>แพลตฟอร์มที่ดีที่สุดรองรับการทำ Cluster, HA, Load Balancer, Auto Scale ผ่านการคลิ๊กเพียงไม่กี่ครั้ง พร้อมระบบจัดการที่ง่าย คิดค่าบริการตามการใช้งานจริง</description>
	<lastBuildDate>Thu, 19 Aug 2021 04:54:48 +0000</lastBuildDate>
	<language>th</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.1</generator>
	<item>
		<title>Custom Environment Variables</title>
		<link>https://docs.ruk-com.cloud/custom-environment-variables</link>
					<comments>https://docs.ruk-com.cloud/custom-environment-variables#respond</comments>
		
		<dc:creator><![CDATA[bam]]></dc:creator>
		<pubDate>Wed, 23 Jun 2021 03:15:29 +0000</pubDate>
				<category><![CDATA[Environment Management]]></category>
		<category><![CDATA[Environment Variables]]></category>
		<guid isPermaLink="false">https://docs.ruk-com.cloud/?p=19426</guid>

					<description><![CDATA[<p>Environment variables แสดงให้เห็นถึง placeholders ที่ดี [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/custom-environment-variables">Custom Environment Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Environment variables แสดงให้เห็นถึง placeholders ที่ดีซึ่งคุณสามารถจัดเก็บค่าพารามิเตอร์หรือสตริงที่ใช้บ่อยเพื่อไม่ให้ระบุรหัสด้วยตนเองในแต่ละครั้งที่ต้องการและมีจำนวนตัวแปร environment ที่กำหนดไว้ล่วงหน้าแล้ว สามารถนำโค้ดในแอปพลิเคชันของคุณหรือแม้แต่ปรับเปลี่ยนก่อนการสร้าง node เพื่อใช้การปรับเปลี่ยนให้เหมาะสมและทำให้การทำงานกับ Ruk-Com Cloud PaaS สะดวกยิ่งขึ้น</p>



<p>ในบทความนี้ เราจะอธิบายวิธีการเพิ่มตัวแปรทั่วไปสำหรับ node ภานในแพลตฟอร์ม:</p>



<ul><li>ผ่านตัวแปรเฉพาะของแดชบอร์ด<br></li><li>ผ่าน shell ในการกำหนดค่าไฟล์<br></li><li>ผ่านไฟล์ variables.conf (สำหรับ Java เท่านั้น)</li></ul>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">การปรับแต่งแปรสภาพแวดล้อมผ่าน UI</h4>



<p>1. วางเมาส์เหนือ node ที่หน้าแดชบอร์ด กดขยายรายการเพิ่มเติมและเลือกตัวเลือก <strong>Variables</strong></p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="349" src="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-152138-1024x349.jpg" alt="" class="wp-image-19628" srcset="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-152138-1024x349.jpg 1024w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-152138-300x102.jpg 300w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-152138-768x261.jpg 768w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-152138-24x8.jpg 24w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-152138-36x12.jpg 36w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-152138-48x16.jpg 48w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-152138.jpg 1216w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure></div>



<div style="height:35px" aria-hidden="true" class="wp-block-spacer"></div>



<p>2. ภายในเฟรม variables คุณสามารถปรับเปลี่ยนรายการตัวแปร environment ตามที่คุณต้องการได้ (ใช้แถบเครื่องมือด้านบน)</p>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="box-warning"><strong>หมายเหตุ:</strong> การใช้ Docker container ของ Ruk-Com Cloud อนุญาตให้ใช้ตัวแปรของ environment ที่มีอยู่เพื่อกำหนดสิ่งอื่น เช่น <em><strong>MY$HOME</strong></em> จะถูกเปลี่ยนเป็น <strong>MY\</strong> โดยอัตโนมัติ (หรือใกล้เคียงกันตามค่าตัวแปร <em>HOME</em>)</p>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" width="1024" height="516" src="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-153135-1024x516.jpg" alt="" class="wp-image-19631" srcset="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-153135-1024x516.jpg 1024w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-153135-300x151.jpg 300w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-153135-768x387.jpg 768w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-153135-24x12.jpg 24w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-153135-36x18.jpg 36w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-153135-48x24.jpg 48w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-153135.jpg 1344w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>อย่าลืมกด Apply เพื่อใช้การเปลี่ยนแปลง</figcaption></figure></div>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">ตั้งค่าตัวแปร Environment ผ่าน Shell Configs</h4>



<p>คุณสามารถกำหนดตัวแปรเองได้โดยการกำหนดค่า shell:</p>



<ul><li><strong><em>~/.bash_profile </em></strong> จะดำเนินการโดยเฉพาะเมื่อเข้าสู่ระบบผ่านคอนโซล <br></li><li><strong><em>~/.bashrc</em></strong>  จะดำเนินการสำหรับแต่ละ bash instance ใหม่</li></ul>



<p>เพื่อที่จะช่วยคุณรักษาไฟล์เหล่านี้ Ruk-Com Cloud จะรวบรวมแหล่งที่มาของการ config <strong>.bashrc </strong>ภายใน .bash_profile ไว้โดยอัตโนมัติ ด้วยวิธีนี้คุณสามารถระบุตัวแปรที่กำหนดเองผ่านไฟล์เดิมเท่านั้น:</p>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<p>1. การสร้าง SSH connection กับคอนเทนเนอร์ของคุณ ตัวอย่างเช่นการใช้ embedded Web SSH client:</p>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img decoding="async" src="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-160911.jpg" alt="" class="wp-image-19632" width="667" height="156" srcset="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-160911.jpg 889w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-160911-300x70.jpg 300w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-160911-768x180.jpg 768w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-160911-24x6.jpg 24w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-160911-36x8.jpg 36w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-160911-48x11.jpg 48w" sizes="(max-width: 667px) 100vw, 667px" /></figure></div>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<p>2. การสร้างหรือปรับเปลี่ยน .bashrc ไฟล์ภายใน home directory โดยการกำหนดตัวแปรเพิ่มเองในรูปแบบดังต่อไปนี้:</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>export  {var_name}= {var_value}</code></pre></div>



<p>โดยที่</p>



<ul><li><em><strong>{var_name}</strong></em>&nbsp;&#8211;&nbsp;ชื่อของตัวแปรที่ต้องการระบุ<br></li><li><em><strong>{var_value}</strong></em>&nbsp;&#8211;&nbsp;ค่าของตัวแปร</li></ul>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-161602.jpg" alt="" class="wp-image-19635" width="718" height="247" srcset="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-161602.jpg 957w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-161602-300x103.jpg 300w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-161602-768x264.jpg 768w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-161602-24x8.jpg 24w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-161602-36x12.jpg 36w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-161602-48x17.jpg 48w" sizes="(max-width: 718px) 100vw, 718px" /></figure></div>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<p>3. ตอนนี้ bash instance ใหม่แต่ละรายการจะได้รับตัวแปรที่คุณกำหนดเองหากต้องการตั้งค่าอุปกรณ์ใหม่สำหรับเซสชันปัจจุบันเพียงแค่ refresh source ด้วยคำสั่งที่แสดงด้านล่าง หลังจากนั้นตรวจสอบตัวแปรที่พร้อมใช้งาน:</p>



<p> </p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain"><code>source ~/.bashrc  
echo $ {var_name}</code></pre></div>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-163411.jpg" alt="" class="wp-image-19638" width="721" height="209" srcset="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-163411.jpg 961w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-163411-300x87.jpg 300w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-163411-768x222.jpg 768w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-163411-24x7.jpg 24w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-163411-36x10.jpg 36w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-163411-48x14.jpg 48w" sizes="(max-width: 721px) 100vw, 721px" /><figcaption>ตัวอย่างที่แสดงหมายถึงการเปลี่ยนแปลงถูกนำไปใช้สำเร็จแล้ว</figcaption></figure></div>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">การปรับเปลี่ยนตัวแปร Environment ผ่าน Configuration Manager</h4>



<p>ขั้นตอนการทำงานพื้นฐานต่อไปนี้สำหรับการจัดการ Ruk-Com CLoud Java application servers ทั้งหมด</p>



<p>1.  คลิกปุ่ม <strong>Config</strong> สำหรับแอปพลิเคชนเซิร์ฟเวอร์ของคุณเพื่อเข้าถึง<a href="#">การจัดการไฟล์</a>คอนเทนเนอร์ </p>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-165159.jpg" alt="" class="wp-image-19651" width="668" height="146" srcset="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-165159.jpg 890w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-165159-300x65.jpg 300w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-165159-768x167.jpg 768w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-165159-24x5.jpg 24w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-165159-36x8.jpg 36w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-165159-48x10.jpg 48w" sizes="(max-width: 668px) 100vw, 668px" /></figure></div>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<p>2. เมื่อเปิดแท็บแล้วให้ไปที่ไฟล์ variable.conf ภายในตำแหน่งใดตำแหน่งหนึ่งต่อไปนี้:</p>



<ul><li><strong>Tomcat</strong>,&nbsp;<strong>TomEE</strong>&nbsp;&#8211;&nbsp;<em>/opt/tomcat/conf/variables.conf</em></li><li><strong>Jetty</strong>&nbsp;&#8211;&nbsp;<em>/opt/jetty/etc/variables.conf</em></li><li><strong>Spring Boot</strong>&nbsp;&#8211;&nbsp;<em>/opt/shared/conf/variables.conf</em></li><li><strong>GlassFish</strong>&nbsp;&#8211;&nbsp;<em>/opt/glassfish/glassfish/domains/domain1/config/variables.conf</em></li><li><strong>Payara</strong>&nbsp;&#8211;&nbsp;<em>/opt/payara/glassfish/domains/domain1/config/variables.conf</em></li><li><strong>WildFly</strong>&nbsp;&#8211;&nbsp;<em>/opt/wildfly/conf/variables.conf</em></li></ul>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<p>3. ในที่นี้คุณสามารถระบุตัวแปรที่กำหนดเอง (แต่ละตัวแปรควรคั่นด้วยช่องว่างหรือขึ้นบรรทัดใหม่) หรือ<a href="#">การปรับเปลี่ยนตัวเลือก Java</a> สำหรับแอปพลิเคชันของคุณ ตัวอย่างเช่น:<br></p>



<p><em><strong>-Dvar1=value1 -Dvar2=value2</strong></em><br><em><strong>-Dmy.var3=/my/value</strong></em></p>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-180205-1024x380.jpg" alt="" class="wp-image-19657" width="768" height="285" srcset="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-180205-1024x380.jpg 1024w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-180205-300x111.jpg 300w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-180205-768x285.jpg 768w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-180205-24x9.jpg 24w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-180205-36x13.jpg 36w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-180205-48x18.jpg 48w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-180205.jpg 1268w" sizes="(max-width: 768px) 100vw, 768px" /></figure></div>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="has-text-align-center box-note"><strong>เคล็ดลับ:</strong> อีกทางเลือกหนึ่งแอปพลิเคชันเซิร์ฟเวอร์บางตัว (เช่น GlassFish, Payara, WildFly) มีแผงควบคุมสำหรับผู้ดูแลระบบซึ่งอนุญาตให้เพิ่มตัวเลือก JVM และตัวแปรที่กำหนดเองได้:<br><br><img loading="lazy" decoding="async" width="788" height="360" class="wp-image-19665" style="width: 550px;" src="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/08-custom-variables-glassfish-admin-panel.png" alt="" srcset="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/08-custom-variables-glassfish-admin-panel.png 788w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/08-custom-variables-glassfish-admin-panel-300x137.png 300w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/08-custom-variables-glassfish-admin-panel-768x351.png 768w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/08-custom-variables-glassfish-admin-panel-24x11.png 24w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/08-custom-variables-glassfish-admin-panel-36x16.png 36w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/08-custom-variables-glassfish-admin-panel-48x22.png 48w" sizes="(max-width: 788px) 100vw, 788px" /><br>อย่าลืม <strong>Save</strong> เพื่อบันทึกค่าที่คุณกำหนดไว้</p>



<div style="height:35px" aria-hidden="true" class="wp-block-spacer"></div>



<p>4. <strong>Restart Nodes</strong> ของแอปพลิเคชันเซิร์ฟเวอร์คุณเพื่อใช้การเปลี่ยนแปลง</p>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-132746.jpg" alt="" class="wp-image-19598" width="679" height="153" srcset="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-132746.jpg 905w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-132746-300x68.jpg 300w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-132746-768x173.jpg 768w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-132746-24x5.jpg 24w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-132746-36x8.jpg 36w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-132746-48x11.jpg 48w" sizes="(max-width: 679px) 100vw, 679px" /></figure></div>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<p>5. คุณสามารถเรียกตัวแปรใหม่ผ่าน Java code โดยใช้วิธีนี้ System.getProperty(&#8220;your_variable&#8221;) เพื่อกำหนดค่าที่ระบุให้กับ arguments ที่จำเป็น ตัวอย่างเช่น:</p>



<ul><li>String&nbsp;<strong>var1</strong>&nbsp;= System.getProperty(&#8220;<strong>var1</strong>&#8220;);</li><li>String&nbsp;<strong>var2</strong>&nbsp;= System.getProperty(&#8220;<strong>var2</strong>&#8220;);</li><li>String&nbsp;<strong>var3</strong>&nbsp;= System.getProperty(&#8220;<strong>my.var3</strong>&#8220;);<br><br></li></ul>



<p>ตอนนี้คุณสามารถปรับเปลี่ยน code ในแอปพลิเคชันของคุณโดยการใช้ตัวแปรใหม่ๆเหล่านี้</p>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/custom-environment-variables">Custom Environment Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://docs.ruk-com.cloud/custom-environment-variables/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Java Options and Arguments</title>
		<link>https://docs.ruk-com.cloud/java-options-and-arguments</link>
					<comments>https://docs.ruk-com.cloud/java-options-and-arguments#respond</comments>
		
		<dc:creator><![CDATA[bam]]></dc:creator>
		<pubDate>Tue, 22 Jun 2021 07:16:55 +0000</pubDate>
				<category><![CDATA[Environment Management]]></category>
		<category><![CDATA[Environment Variables]]></category>
		<guid isPermaLink="false">https://docs.ruk-com.cloud/?p=19591</guid>

					<description><![CDATA[<p>เพื่อให้มั่นใจในประสิทธิภาพด้านต้นทุน Java servers ที่จ [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/java-options-and-arguments">Java Options and Arguments</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>เพื่อให้มั่นใจในประสิทธิภาพด้านต้นทุน Java servers ที่จัดการโดย Ruk-Com Cloud ทั้งหมดจะได้รับการกำหนดค่าโดยอัตโนมัติเพื่อใช้หน่วยความจำ <em>memory</em> ในลักษณะที่เป็นประโยชน์มากที่สุดโดยการปรับเปลี่ยน Java memory parameters ตามหลักของปริมาณทรัพยากรที่จัดสรรให้กับคอนเทนเนอร์</p>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="box-note"><strong>คำแนะนำ:</strong> คอนเทนเนอร์ที่ไม่มีการจัดการ Java สามารถเพิ่มประสิทธิภาพได้โดยการเพิ่ม Java Memory Agent เข้าไป</p>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<p>นอกจากนั้นสำหรับการเพิ่มประสิทธิภาพให้สูงขึ้นหรือการกำหนดค่าอื่นๆด้วยตนเอง ตัวเลือกอัตโนมัติสามารถเปลี่ยนแปลงได้</p>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<p>1. เพื่อจัดเตรียมตัวเลือก Java ที่ต้องการทั้งหมดในคราวเดียวสามารถใช้ไฟล์ variables.conf ได้</p>



<p>Location ที่แน่นอนอาจแตกต่างกันออกไปขึ้นอยู่กับแอปพลิเคชันเซิร์ฟเวอร์ที่คุณใช้งานอยู่โดยเฉพาะ:</p>



<ul><li><strong>Tomcat</strong>,&nbsp;<strong>TomEE</strong>&nbsp;&#8211;&nbsp;<em>/opt/tomcat/conf/variables.conf</em></li><li><strong>Jetty</strong>&nbsp;&#8211;&nbsp;<em>/opt/jetty/etc/variables.conf</em></li><li><strong>Spring Boot</strong>&nbsp;&#8211;&nbsp;<em>/opt/shared/conf/variables.conf</em></li><li><strong>GlassFish</strong>&nbsp;&#8211;&nbsp;<em>/opt/glassfish/glassfish/domains/domain1/config/variables.conf</em></li><li><strong>Payara</strong>&nbsp;&#8211;&nbsp;<em>/opt/payara/glassfish/domains/domain1/config/variables.conf</em></li><li><strong>WildFly</strong>&nbsp;&#8211;&nbsp;<em>/opt/wildfly/conf/variables.conf</em></li></ul>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-115447-1024x284.jpg" alt="" class="wp-image-19593" width="768" height="213" srcset="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-115447-1024x284.jpg 1024w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-115447-300x83.jpg 300w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-115447-768x213.jpg 768w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-115447-1536x426.jpg 1536w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-115447-24x7.jpg 24w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-115447-36x10.jpg 36w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-115447-48x13.jpg 48w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-115447.jpg 1621w" sizes="(max-width: 768px) 100vw, 768px" /></figure></div>



<p>หากจำเป็นคุณสามารถ<a href="#redefine">กำหนดตัวเลือกหน่วยความจำหลักใหม่</a>ได้โดยใช้ตัวแปรคอนเทนเนอร์</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p>2. อย่าลืม restart node เพื่อใช้การเปลี่ยนแปลง</p>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-132746.jpg" alt="" class="wp-image-19598" width="679" height="153" srcset="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-132746.jpg 905w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-132746-300x68.jpg 300w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-132746-768x173.jpg 768w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-132746-24x5.jpg 24w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-132746-36x8.jpg 36w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-132746-48x11.jpg 48w" sizes="(max-width: 679px) 100vw, 679px" /></figure></div>



<div style="height:15px" aria-hidden="true" class="wp-block-spacer"></div>



<p>เพียงเท่านี้ ตอนนี้แอปพลิเคชันกำลังทำงานด้วยตัวเลือก Java ที่คุณกำหนดเอง</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p><br><br></p>



<h4 class="wp-block-heading" id="redefine">Redefining Main Java Parameters</h4>



<p>พารามิเตอร์หน่วยความจำที่สำคัญที่สุด (-Xms, -Xmn, -Xmx, -Xminf, -Xmaxf, -XX:MaxPermSize, *-XX:+Use.GC) สามารถกำหนดใหม่ได้โดยใช้ตัวแปร environment โดยเฉพาะ</p>



<p>ตัวอย่างเช่น คุณสามาถเพิ่มตัวเลือก Xmx (เช่น ขนาดสูงสุดสำหรับหน่วยความจำ Java heap) โดยคลิกปุ่ม <strong>Add</strong>:</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-135434-1024x562.jpg" alt="" class="wp-image-19600" width="768" height="422" srcset="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-135434-1024x562.jpg 1024w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-135434-300x165.jpg 300w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-135434-768x421.jpg 768w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-135434-24x13.jpg 24w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-135434-36x20.jpg 36w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-135434-48x26.jpg 48w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-135434.jpg 1387w" sizes="(max-width: 768px) 100vw, 768px" /></figure></div>



<div style="height:45px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Spring Boot and Java Engine Specific Variables</h4>



<p>เมื่อใช้งานเทมเพลต <strong>Spring Boot</strong> และ <strong>Java Engine</strong> คุณสามารถจัดเตรียมตัวแปรเพิ่มเติม 2 ตัวแปร:</p>



<ul><li><strong>JAVA_OPTS</strong> &#8211; ใช้เพื่อปรับแต่งตัวเลือก Java สำหรับแอปของคุณ (คล้ายกับไฟล์ variable.conf)<br></li><li><strong>JAVA_ARGS </strong>&#8211; ใช้เพื่อส่ง arguments ที่กำหนดเองไปยังแอปพลิเคชันหลักของคุณ</li></ul>



<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-141355-1024x247.jpg" alt="" class="wp-image-19602" width="768" height="185" srcset="https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-141355-1024x247.jpg 1024w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-141355-300x72.jpg 300w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-141355-768x185.jpg 768w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-141355-24x6.jpg 24w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-141355-36x9.jpg 36w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-141355-48x12.jpg 48w, https://docs.ruk-com.cloud/wp-content/uploads/2021/06/Screenshot-2021-06-22-141355.jpg 1341w" sizes="(max-width: 768px) 100vw, 768px" /></figure></div>



<div style="height:16px" aria-hidden="true" class="wp-block-spacer"></div>



<p>อย่าลืม restart แอปพลิเคชันเซิร์ฟเวอร์ของคุณเพื่อใช้การเปลี่ยนแปลง</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/java-options-and-arguments">Java Options and Arguments</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://docs.ruk-com.cloud/java-options-and-arguments/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Other Stacks Variables</title>
		<link>https://docs.ruk-com.cloud/other-stacks-variables</link>
					<comments>https://docs.ruk-com.cloud/other-stacks-variables#respond</comments>
		
		<dc:creator><![CDATA[bam]]></dc:creator>
		<pubDate>Tue, 22 Jun 2021 03:04:51 +0000</pubDate>
				<category><![CDATA[Environment Variables]]></category>
		<guid isPermaLink="false">https://docs.ruk-com.cloud/?p=19579</guid>

					<description><![CDATA[<p>สแต็ก ชื่อตัวแปร การแก้ไข* คำอธิบาย Maven JAVA_HOME &#8 [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/other-stacks-variables">Other Stacks Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-table is-style-stripes"><table class="has-subtle-pale-blue-background-color has-background"><tbody><tr><td><strong>สแต็ก</strong></td><td><strong>ชื่อตัวแปร</strong></td><td><strong>การแก้ไข*</strong></td><td><strong>คำอธิบาย</strong></td></tr><tr><td>Maven</td><td><strong>JAVA_HOME</strong></td><td>&#8211;</td><td>ชี้ไปที่ directory ที่ติดตั้ง Java Runtime Environment (JRE)</td></tr><tr><td>Maven</td><td><strong>JAVA_OPTS_CONFFILE</strong></td><td>&#8211;</td><td>Path ไปยังไฟล์ <a href="https://docs.ruk-com.cloud/wp-admin/post.php?post=19413&amp;action=edit#">variables.conf</a></td></tr><tr><td>Maven</td><td><strong>MAVEN_DEPLOY_ARTIFACT</strong></td><td>+</td><td>กำหนด artifact ที่จะ deploy (สามารถกำหนดใหม่สำหรับ<a href="https://docs.ruk-com.cloud/wp-admin/post.php?post=19413&amp;action=edit#">โปรเจ็กต์โดยเฉพาะ</a>)</td></tr><tr><td>Maven</td><td><strong>MAVEN_OPTS</strong></td><td>+</td><td>ตั้งค่าพารามิเตอร์ที่จะใช้เพื่อเริ่มต้น JVM เพื่อรัน Maven และสามารถใช้เพื่อจัดหา<a href="https://docs.ruk-com.cloud/wp-admin/post.php?post=19413&amp;action=edit#">ตัวเลือก</a> global เพิ่มเติม</td></tr><tr><td>Maven</td><td><strong>MAVEN_RUN_ARGS</strong></td><td>+</td><td>อนุญาตให้ส่ง argument ที่กำหนดเองสำหรับการสร้างแอปพลิเคชัน (สามารถกำหนดใหม่สำหรับโปรเจ็กต์โดยเฉพาะ)</td></tr><tr><td>Maven</td><td><strong>VERT_SCALING</strong></td><td>+</td><td>กำหนดว่าควรเปิดใช้งาน (true) Java <a href="https://docs.ruk-com.cloud/wp-admin/post.php?post=19413&amp;action=edit#">GC agent</a> เริ่มต้นหรือปิดใช้งาน (false)</td></tr><tr><td>Shared Storage</td><td><strong>HOME_DIR</strong></td><td>&#8211;</td><td>Container home directory</td></tr></tbody></table></figure>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/other-stacks-variables">Other Stacks Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://docs.ruk-com.cloud/other-stacks-variables/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Load Balancers</title>
		<link>https://docs.ruk-com.cloud/load-balancers</link>
					<comments>https://docs.ruk-com.cloud/load-balancers#respond</comments>
		
		<dc:creator><![CDATA[bam]]></dc:creator>
		<pubDate>Tue, 22 Jun 2021 02:52:31 +0000</pubDate>
				<category><![CDATA[Environment Variables]]></category>
		<guid isPermaLink="false">https://docs.ruk-com.cloud/?p=19561</guid>

					<description><![CDATA[<p>สแต็ก ชื่อตัวแปร การแก้ไข* คำอธิบาย HAProxy TCP_BALANCI [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/load-balancers">Load Balancers</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-table is-style-stripes"><table class="has-subtle-pale-blue-background-color has-background"><tbody><tr><td><strong>สแต็ก</strong></td><td><strong>ชื่อตัวแปร</strong></td><td><strong>การแก้ไข*</strong></td><td><strong>คำอธิบาย</strong></td></tr><tr><td>HAProxy</td><td><strong>TCP_BALANCING</strong></td><td>+</td><td>เปิดใช้งาน (true) หรือปิดใช้งาน (false) Proxy การรับส่งข้อมูลและการปรับสมดุลไปยัง TPC backend</td></tr><tr><td>NGINX</td><td><strong>UPSTREAM_KEEPALIVE</strong></td><td>+</td><td>ตั้งค่าคำสั่ง <a href="https://docs.ruk-com.cloud/wp-admin/post.php?post=19413&amp;action=edit#">Keepalive</a> สำหรับการ upstream</td></tr><tr><td>NGINX</td><td><strong>WORKER_PROCESSES</strong></td><td>+</td><td>ตั้งค่าจำนวน worker process &#8211; สามารถตรวจจับอัตโนมัติโดย NGINX (อัตโนมัติ) หรือตั้งค่าให้เท่ากับจำนวนของ CPU core (ที่กำหนด)</td></tr><tr><td>LiteSpeed ADC</td><td><strong>ADMIN_USER</strong></td><td>&#8211;</td><td>การเข้าสู่ระบบของ admin สำหรับคอนโซลการดูแลระบบ</td></tr><tr><td>LiteSpeed ADC</td><td><strong>DEFAULT_CLUSTER</strong></td><td>+</td><td>เลือกประเภท load balancing สำหรับการร้องขอ proxy (HTTP, AJP, FCGI, LSAPI) ตรรกะนี้สามารถปิดใช้งานได้ (0, disabled, false)</td></tr><tr><td>LiteSpeed ADC</td><td><strong>JELASTIC_AUTOCONFIG</strong></td><td>+</td><td>เปิดใช้งาน (true/enabled/1) หรือ ปิดใช้งาน (false/disabled/0) <a href="https://docs.ruk-com.cloud/wp-admin/post.php?post=19413&amp;action=edit#">smart auto-configuration</a> ขึ้นอยู่กับ RAM ที่จัดสรรและจำนวนของ CPU core</td></tr><tr><td>LiteSpeed ADC</td><td><strong>WP_PROTECT</strong></td><td>+</td><td>กำหนดค่าสำหรับฟีเจอร์การป้องกันการโจมตี <a href="https://docs.ruk-com.cloud/wp-admin/post.php?post=19413&amp;action=edit#">WordPress Brute Force</a> (off|on|drop|deny|throttle|captcha; off โดยค่าเริ่มต้น)</td></tr><tr><td>LiteSpeed ADC</td><td><strong>WP_PROTECT_LIMIT</strong></td><td>+</td><td>กำหนดขีดจำกัดสำหรับฟีเจอร์การป้องกันการโจมตีของ <a href="https://docs.ruk-com.cloud/wp-admin/post.php?post=19413&amp;action=edit#">WordPress Brute Force</a> (0|1|2-1000; 10 โดยค่าเริ่มต้น)</td></tr></tbody></table></figure>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/load-balancers">Load Balancers</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://docs.ruk-com.cloud/load-balancers/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Databases Variables</title>
		<link>https://docs.ruk-com.cloud/databases-variables</link>
					<comments>https://docs.ruk-com.cloud/databases-variables#respond</comments>
		
		<dc:creator><![CDATA[bam]]></dc:creator>
		<pubDate>Mon, 21 Jun 2021 10:55:00 +0000</pubDate>
				<category><![CDATA[Environment Variables]]></category>
		<guid isPermaLink="false">https://docs.ruk-com.cloud/?p=19557</guid>

					<description><![CDATA[<p>สแต็ก ชื่อตัวแปร การแก้ไข* คำอธิบาย All Databases ADMIN [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/databases-variables">Databases Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-table is-style-stripes"><table class="has-subtle-pale-blue-background-color has-background"><tbody><tr><td><strong>สแต็ก</strong></td><td><strong>ชื่อตัวแปร</strong></td><td><strong>การแก้ไข*</strong></td><td><strong>คำอธิบาย</strong></td></tr><tr><td>All Databases</td><td><strong>ADMINPANEL_ENABLED</strong> (<strong>PHPMYADMIN_ENABLED</strong>)</td><td>+</td><td>ค่า &#8220;true&#8221; และ &#8220;1&#8221; อนุญาตให้ใช้ admin panel ในขณะที่ค่าอื่นๆปิดอยู่ซึ่งจำเป็นต้องรีสตาร์ทเพื่อใช้การเปลี่ยนแปลง ค่าในวงเล็บจะถูกเลิกใช้งาน แต่ยังคงใช้ได้กับ MySQL และ MariaDB databases</td></tr><tr><td>MySQL, MariaDB, Percona</td><td><strong>JELASTIC_AUTOCONFIG</strong></td><td>+</td><td>เปิดใช้งาน (true/enabled/1) หรือ ปิดใช้งาน (false/disabled/0) <a href="https://docs.ruk-com.cloud/wp-admin/post.php?post=19413&amp;action=edit#">smart auto-configuration</a> ขึ้นอยู่กับ RAM ที่จัดสรรและจำนวนของ CPU core</td></tr><tr><td>MySQL, MariaDB, Percona</td><td><strong>MAX_OOM_REDUCE_CYCLES</strong></td><td>+</td><td>การกำหนดจำนวนรอบสูงสุดสำหรับการลดขนาด <em>innodb_buffer_pool_size</em> หลังจากการรรีสตาร์ทที่เกิดจาก OOM (ค่าเริ่มต้น 5 ครั้ง)</td></tr><tr><td>MySQL, MariaDB, Percona</td><td><strong>OOM_ADJUSTMENT</strong></td><td>+</td><td>กำหนดค่าเป็น %, MB, GB (ค่าเริ่มต้นเท่ากับ 10%) ที่พารามิเตอร์ปัจจุบัน <em>innodb_buffer_pool_size</em> ควรลดลงหลังจากการรีสตาร์ทแต่ละครั้งที่เกิดจาก OOM</td></tr><tr><td>MySQL, MariaDB, Percona</td><td><strong>OOM_DETECTION_DELTA</strong></td><td>+</td><td>ตั้งค่าช่วงเวลา (โดยมีค่าเริ่มต้นที่ 2 นาที) สำหรับการวิเคราะห์และบันทึก log หลังจากการรีสตาร์ท service แต่ละครั้งเพื่อตัดสินว่าเกิดจาก OOM killer หรือไม่</td></tr><tr><td>Redis</td><td><strong>REDIS_COMMANDER</strong></td><td>+</td><td>กำหนดว่าคำสั่ง redis ควรเปิดใช้งานหรือปิดใช้งาน</td></tr><tr><td>Redis</td><td><strong>REDIS_SENTINEL</strong></td><td>+</td><td>กำหนดว่าควรเปิดหรือปิดเครื่องมือที่มีความพร้อมใช้งานสูงและเครื่องมือตรวจสอบของ <em>Redis Sentinel</em> หรือไม่</td></tr><tr><td>Coachbase</td><td><strong>ADMIN_USER</strong></td><td>&#8211;</td><td>การเข้าสู่ระบบของ admin สำหรับคอนโซลการดูแลระบบ</td></tr></tbody></table></figure>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/databases-variables">Databases Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://docs.ruk-com.cloud/databases-variables/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Go (Golang) Variables</title>
		<link>https://docs.ruk-com.cloud/go-golang-variables</link>
					<comments>https://docs.ruk-com.cloud/go-golang-variables#respond</comments>
		
		<dc:creator><![CDATA[bam]]></dc:creator>
		<pubDate>Mon, 21 Jun 2021 10:17:00 +0000</pubDate>
				<category><![CDATA[Environment Variables]]></category>
		<guid isPermaLink="false">https://docs.ruk-com.cloud/?p=19555</guid>

					<description><![CDATA[<p>ชื่อตัวแปร การแก้ไข* คำอธิบาย GO_BUILD_OPTIONS + Option [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/go-golang-variables">Go (Golang) Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-table is-style-stripes"><table class="has-subtle-pale-blue-background-color has-background"><tbody><tr><td><strong>ชื่อตัวแปร</strong></td><td><strong>การแก้ไข*</strong></td><td><strong>คำอธิบาย</strong></td></tr><tr><td><strong>GO_BUILD_OPTIONS</strong></td><td>+</td><td>Option และ flags ที่ควรใช้สำหรับการสร้างแอปพลิเคชัน Go</td></tr><tr><td><strong>GO_RUN</strong></td><td>+</td><td>ตั้งชื่อของ binary file ที่ปฏิบัติการ หากไม่ระบุไว้ใน deployment script จะพยายามค้นหาตามชื่อโปรเจ็กต์หนึ่งที่ตั้งไว้</td></tr><tr><td><strong>GO_RUN_OPTIONS</strong></td><td>+</td><td>Option และ flags ที่ควรใช้สำหรับการสร้างแอปพลิเคชัน Go</td></tr><tr><td><strong>GOPATH</strong></td><td>&#8211;</td><td>กำหนดโฟลเดอร์การ deploy แอปพลิเคชัน Go</td></tr><tr><td><strong>WEB_ROOT</strong></td><td>&#8211;</td><td>Path ไปยัง deployed application</td></tr></tbody></table></figure>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/go-golang-variables">Go (Golang) Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://docs.ruk-com.cloud/go-golang-variables/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Node.js Variables</title>
		<link>https://docs.ruk-com.cloud/node-js-variables</link>
					<comments>https://docs.ruk-com.cloud/node-js-variables#respond</comments>
		
		<dc:creator><![CDATA[bam]]></dc:creator>
		<pubDate>Mon, 21 Jun 2021 10:12:27 +0000</pubDate>
				<category><![CDATA[Environment Variables]]></category>
		<guid isPermaLink="false">https://docs.ruk-com.cloud/?p=19548</guid>

					<description><![CDATA[<p>ชื่อตัวแปร การแก้ไข* คำอธิบาย APP_FILE + ไฟล์แอปพลิเคชั [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/node-js-variables">Node.js Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-table is-style-stripes"><table class="has-subtle-pale-blue-background-color has-background"><tbody><tr><td><strong>ชื่อตัวแปร</strong></td><td class="has-text-align-left" data-align="left"><strong>การแก้ไข*</strong></td><td><strong>คำอธิบาย</strong></td></tr><tr><td><strong>APP_FILE</strong></td><td class="has-text-align-left" data-align="left">+</td><td>ไฟล์แอปพลิเคชัน Node.js หลักที่จะเริ่มต้นโปรแกรม</td></tr><tr><td><strong>AUTO_OLD_HEAP</strong></td><td class="has-text-align-left" data-align="left">+</td><td>Turns on/off (true/false) การกำหนดค่า Ruk-Com Cloud memory โดยอัตโนมัติ &#8211; ตั้งค่าขนาดสูงสุดของ heap เก่าตามจำนวน memory บนคอนเทนเนอร์เก่า</td></tr><tr><td><strong>HOME_DIR</strong></td><td class="has-text-align-left" data-align="left">&#8211;</td><td>Container home directory</td></tr><tr><td><strong>NODE_ENV</strong></td><td class="has-text-align-left" data-align="left">&#8211;</td><td>ระบุ environment ที่แอปพลิเคชันกำลังทำงานอยู่ (เช่น development, staging, production, testing และอื่นๆ)</td></tr><tr><td><strong>NODE_OPTIONS</strong></td><td class="has-text-align-left" data-align="left">+</td><td>ตัวแปรสำหรับระบุตัวเลือก Node.js runtime v8</td></tr><tr><td><strong>NVM_DIR</strong></td><td class="has-text-align-left" data-align="left">&#8211;</td><td>Path ไปที่ตำแหน่งการติดตั้ง NVM</td></tr><tr><td><strong>PACKAGE_MANAGER</strong></td><td class="has-text-align-left" data-align="left">+</td><td>ตัวแปรที่ประกอบด้วยชื่อของ<a href="#">การจัดการแพ็คเกจ</a>สำหรับการติดตั้งแพ็คเกจ javascript (npm หรือ yarn)</td></tr><tr><td><strong>PACKAGE_MANAGER_OPTS</strong></td><td class="has-text-align-left" data-align="left">+</td><td>ตัวเลือกเพิ่มเติมสำหรับการจัดการแพ็คเกจ (อ้างอิงจากเอกสาร npm หรือ yarn อย่างเป็นทางการ)</td></tr><tr><td><strong>PROCESS_MANAGER</strong></td><td class="has-text-align-left" data-align="left">+</td><td>ตัวแปรสำหรับการเลือก node.js process manager (เช่น npm, pm2, forever, supervisor)</td></tr><tr><td><strong>PROCESS_MANAGER_FILE</strong></td><td class="has-text-align-left" data-align="left">&#8211;</td><td>Path ไปยังไฟล์ที่มีตัวเลือก start สำหรับ process manager</td></tr><tr><td><strong>REDIRECT_EXCLUDE_PORTS</strong></td><td class="has-text-align-left" data-align="left">+</td><td>ไม่รวมพอร์ตดังต่อไปนี้จาก <a href="https://docs.ruk-com.cloud/wp-admin/post.php?post=19413&amp;action=edit#">auto-redirect algorithm</a> (เช่น <em>22,23,25,21,111,2049,8743,7979</em>)</td></tr><tr><td><strong>ROOT_DIR</strong></td><td class="has-text-align-left" data-align="left">&#8211;</td><td>แสดง path ไปยัง application deployment directory</td></tr><tr><td><strong>UPDATE_PACKAGES_ON_RESTART</strong></td><td class="has-text-align-left" data-align="left">+</td><td>เปิดใช้งาน (true) หรือปิดใช้งาน (false) การติดตั้งแพ็คเกจอัตโนมัติหลังจากเริ่มบริการ node.js หากไม่มี node_modules directory อยู่ภายใน webroot หนึ่งการอัปเดตดังกล่าวจะถูกเรียกโดยไม่คำนึงถึงตัวแปรนี้</td></tr></tbody></table></figure>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/node-js-variables">Node.js Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://docs.ruk-com.cloud/node-js-variables/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ruby Variables</title>
		<link>https://docs.ruk-com.cloud/ruby-variables</link>
					<comments>https://docs.ruk-com.cloud/ruby-variables#respond</comments>
		
		<dc:creator><![CDATA[bam]]></dc:creator>
		<pubDate>Mon, 21 Jun 2021 09:03:09 +0000</pubDate>
				<category><![CDATA[Environment Variables]]></category>
		<guid isPermaLink="false">https://docs.ruk-com.cloud/?p=19540</guid>

					<description><![CDATA[<p>ชื่อตัวแปร การแก้ไข* คำอธิบาย GEM_HOME + Locations (สาม [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/ruby-variables">Ruby Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-table is-style-stripes"><table class="has-subtle-pale-blue-background-color has-background"><tbody><tr><td><strong>ชื่อตัวแปร</strong></td><td><strong>การแก้ไข*</strong></td><td><strong>คำอธิบาย</strong></td></tr><tr><td><strong>GEM_HOME</strong></td><td>+</td><td>Locations (สามารถมีได้หลายแห่ง) ที่สามารถพบ GEM (ควรประกอบด้วย GEM_PATH)</td></tr><tr><td><strong>GEM_PATH</strong></td><td>&#8211;</td><td>Location ที่จะติดตั้งค่าเริ่มต้น GEM</td></tr><tr><td><strong>IRBRC</strong></td><td>&#8211;</td><td>Path ไปยังการกำหนดค่าไฟล์ IRB</td></tr><tr><td><strong>MY_RUBY_HOME</strong></td><td>&#8211;</td><td>Path ไปยัง directory ที่มี Ruby engine อยู่</td></tr></tbody></table></figure>



<p></p>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/ruby-variables">Ruby Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://docs.ruk-com.cloud/ruby-variables/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PHP Variables</title>
		<link>https://docs.ruk-com.cloud/php-variables</link>
					<comments>https://docs.ruk-com.cloud/php-variables#respond</comments>
		
		<dc:creator><![CDATA[bam]]></dc:creator>
		<pubDate>Mon, 21 Jun 2021 08:41:03 +0000</pubDate>
				<category><![CDATA[Environment Variables]]></category>
		<guid isPermaLink="false">https://docs.ruk-com.cloud/?p=19536</guid>

					<description><![CDATA[<p>สแต็ก ชื่อตัวแปร การแก้ไข* คำอธิบาย All PHP CACHE_MEM_L [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/php-variables">PHP Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-table is-style-stripes"><table class="has-subtle-pale-blue-background-color has-background"><tbody><tr><td><strong>สแต็ก</strong></td><td><strong>ชื่อตัวแปร</strong></td><td><strong>การแก้ไข*</strong></td><td><strong>คำอธิบาย</strong></td></tr><tr><td>All PHP</td><td><strong>CACHE_MEM_LIMIT</strong></td><td>+</td><td>กำหนดส่วนของ RAM ซึ่งควรจองไว้สำหรับ Redis cache server ที่สร้างเป็นส่วนถาวร โดยค่าเริ่มต้นคือ 10% ของ RAM ทั้งหมดในคอนเทนเนอร์</td></tr><tr><td>All PHP</td><td><strong>JELASTIC_AUTOCONFIG</strong></td><td>+</td><td>เปิดใช้งาน (true/enabled/1) หรือ ปิดใช้งาน (false/disabled/0) <a href="https://docs.ruk-com.cloud/wp-admin/post.php?post=19413&amp;action=edit#">smart auto-configuration</a> ขึ้นอยู่กับ RAM ที่จัดสรรและจำนวนของ CPU core</td></tr><tr><td>All PHP</td><td><strong>REDIS_ENABLED</strong></td><td>+</td><td>เปิดใช้งาน (true) หรือปิดใช้งาน (false) การ cache ด้วย redis จำเป็นต้องเริ่มบริการเพื่อใช้การเปลี่ยนแปลง</td></tr><tr><td>All PHP</td><td><strong>WEBROOT</strong></td><td>&#8211;</td><td>แสดง path ไปยัง application deployment directory</td></tr><tr><td>NGINX</td><td><strong>PHPFPM_MAX_CHILDREN</strong></td><td>+</td><td>ตั้งค่าจำนวนระบบปฏิบัติการย่อย (child) สำหรับ PHP-FPM เท่ากับจำนวนของ CPU core ที่พร้อมใช้งานสำหรับคอนเทนเนอร์โดยค่าเริ่มต้น (ไม่น้อยกว่า 2)</td></tr><tr><td>LiteSpeed Web Server</td><td><strong>ADMIN_USER</strong></td><td>&#8211;</td><td>การเข้าสู่ระบบของ admin สำหรับคอนโซลการดูแลระบบ</td></tr><tr><td>LiteSpeed Web Server</td><td><strong>LSWS_MAX_CHILDREN</strong></td><td>+</td><td>การกำหนดขีดสูงสุดของ childdren process สำหรับเซิร์ฟเวอร์ เนื่องจากการตั้งค่าเริ่มต้นจะเท่ากับจำนวนของ CPU core ที่พร้อมใช้งาน คุณต้องเพิ่มตัวแปรนี้ด้วยตนเองและรีสตาร์ทเซิร์ฟเวอร์เพื่อกำหนดค่าใหม่</td></tr><tr><td>LiteSpeed Web Server</td><td><strong>SERVER_WEBROOT</strong></td><td>&#8211;</td><td>แสดง path ไปยัง application deployment directory</td></tr><tr><td>LiteSpeed Web Server</td><td><strong>WAF</strong></td><td>+</td><td>เปิดใช้งาน (true) หรือปิดใช้งาน (false) Web Application Firewall ด้วยกฎเริ่มต้นของ <a href="https://docs.ruk-com.cloud/wp-admin/post.php?post=19413&amp;action=edit#">Comodo</a> ที่ตั้งไว้สำหรับเว็บเซิร์ฟเวอร์ LiteSpeed</td></tr><tr><td>LiteSpeed Web Server</td><td><strong>WP_PROTECT</strong></td><td>+</td><td>กำหนดค่าสำหรับฟีเจอร์การป้องกันการโจมตี <a href="https://docs.ruk-com.cloud/wp-admin/post.php?post=19413&amp;action=edit#">WordPress Brute Force</a> (off|on|drop|deny|throttle|captcha; off โดยค่าเริ่มต้น)</td></tr><tr><td>LiteSpeed Web Server</td><td><strong>WP_PROTECT_LIMIT</strong></td><td>+</td><td>กำหนดขีดจำกัดสำหรับฟีเจอร์การป้องกันการโจมตีของ <a href="https://docs.ruk-com.cloud/wp-admin/post.php?post=19413&amp;action=edit#">WordPress Brute Force</a> (0|1|2-1000; 10 โดยค่าเริ่มต้น)</td></tr><tr><td>LEMP</td><td><strong>ADMIN_USER</strong></td><td>&#8211;</td><td>การเข้าสู่ระบบของ admin สำหรับคอนโซลการดูแลระบบ</td></tr><tr><td>LEMP</td><td><strong>ADMINPANEL_ENABLED</strong></td><td>+</td><td>ค่า &#8220;true&#8221; และ &#8220;1&#8221; อนุญาตให้ใช้ admin panel ในขณะที่ค่าอื่นๆปิดอยู่ซึ่งจำเป็นต้องรีสตาร์ทเพื่อใช้การเปลี่ยนแปลง</td></tr><tr><td>LEMP</td><td><strong>CP_MEM_LIMIT</strong></td><td>+</td><td>กำหนดส่วนของ RAM ซึ่งควรจองไว้สำหรับ application server โดยค่าเริ่มต้นคือ 50% ของ RAM ทั้งหมดในคอนเทนเนอร์</td></tr><tr><td>LEMP</td><td><strong>DB_MEM_LIMIT</strong></td><td>+</td><td>กำหนดส่วนของ RAM ซึ่งควรจองไว้สำหรับ MariaDB database server ที่สร้างเป็นส่วนถาวร โดยค่าเริ่มต้นคือ 40% ของ RAM ทั้งหมดในคอนเทนเนอร์</td></tr><tr><td>LEMP</td><td><strong>LSWS_MAX_CHILDREN</strong></td><td>+</td><td>การกำหนดขีดสูงสุดของ childdren process สำหรับเซิร์ฟเวอร์ เนื่องจากการตั้งค่าเริ่มต้นจะเท่ากับจำนวนของ CPU core ที่พร้อมใช้งาน คุณต้องเพิ่มตัวแปรนี้ด้วยตนเองและรีสตาร์ทเซิร์ฟเวอร์เพื่อกำหนดค่าใหม่</td></tr><tr><td>LEMP</td><td><strong>SERVER_WEBROOT</strong></td><td>&#8211;</td><td>แสดง path ไปยัง application deployment directory</td></tr><tr><td>LEMP</td><td><strong>WAF</strong></td><td>+</td><td>เปิดใช้งาน (true) หรือปิดใช้งาน (false) Web Application Firewall ด้วยกฎเริ่มต้นของ Comodo ที่ตั้งไว้สำหรับเว็บเซิร์ฟเวอร์ LiteSpeed</td></tr><tr><td>LEMP</td><td><strong>WP_PROTECT</strong></td><td>+</td><td>กำหนดค่าสำหรับฟีเจอร์การป้องกันการโจมตี WordPress Brute Force (off|on|drop|deny|throttle|captcha; off โดยค่าเริ่มต้น)</td></tr><tr><td>LEMP</td><td><strong>WP_PROTECT_LIMIT</strong></td><td>+</td><td>กำหนดขีดจำกัดสำหรับฟีเจอร์การป้องกันการโจมตีของ WordPress Brute Force (0|1|2-1000; 10 โดยค่าเริ่มต้น)</td></tr><tr><td>LEMP</td><td><strong>ADMINPANEL_ENABLED</strong></td><td>+</td><td>ค่า &#8220;true&#8221; และ &#8220;1&#8221; อนุญาตให้ใช้ admin panel ในขณะที่ค่าอื่นๆปิดอยู่ซึ่งจำเป็นต้องรีสตาร์ทเพื่อใช้การเปลี่ยนแปลง</td></tr><tr><td>LEMP</td><td><strong>CP_MEM_LIMIT</strong></td><td>+</td><td>กำหนดส่วนของ RAM ซึ่งควรจองไว้สำหรับ application server โดยค่าเริ่มต้นคือ 50% ของ RAM ทั้งหมดในคอนเทนเนอร์</td></tr><tr><td>LEMP</td><td><strong>DB_MEM_LIMIT</strong></td><td>+</td><td>กำหนดส่วนของ RAM ซึ่งควรจองไว้สำหรับ MariaDB database server ที่สร้างเป็นส่วนถาวร โดยค่าเริ่มต้นคือ 40% ของ RAM ทั้งหมดในคอนเทนเนอร์</td></tr></tbody></table></figure>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/php-variables">PHP Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://docs.ruk-com.cloud/php-variables/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Java Variables</title>
		<link>https://docs.ruk-com.cloud/java-variables</link>
					<comments>https://docs.ruk-com.cloud/java-variables#respond</comments>
		
		<dc:creator><![CDATA[bam]]></dc:creator>
		<pubDate>Mon, 21 Jun 2021 08:25:04 +0000</pubDate>
				<category><![CDATA[Environment Variables]]></category>
		<guid isPermaLink="false">https://docs.ruk-com.cloud/?p=19528</guid>

					<description><![CDATA[<p>สแต็ก ชื่อตัวแปร การแก้ไข* คำอธิบาย All Java FULL_GC_AG [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/java-variables">Java Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-table is-style-stripes"><table class="has-subtle-pale-blue-background-color has-background"><tbody><tr><td><strong>สแต็ก</strong></td><td><strong>ชื่อตัวแปร</strong></td><td><strong>การแก้ไข*</strong></td><td><strong>คำอธิบาย</strong></td></tr><tr><td>All Java </td><td><strong>FULL_GC_AGENT_DEBUG</strong></td><td>+</td><td>เปิดใช้งาน (true) หรือปิดใช้งาน (false) debug mode เพื่อติดตามการดำเนินการ Java GC ใน logs</td></tr><tr><td>All Java</td><td><strong>FULL_GC_PERIOD</strong></td><td>+</td><td>ตั้งค่าช่วงเวลา (วินาที) ในระหว่างการเรียก GC แบบเต็มโดยค่าเริ่มต้น 900, 15 นาที </td></tr><tr><td>All Java</td><td><strong>G1PERIODIC_GC_INTERVAL</strong></td><td>+<br>(สำหรับ openJDK 12/13 เท่านั้น)</td><td>ความถี่ของการเก็บรวบรวม G1 Periodic ในหน่วยมิลิวินาที (<em>G1PeriodicGCInterval &#8211; 15 นาทีโดยค่าเริ่มต้น</em>); ตั้งค่าเป็น 0 เพื่อปิดการใช้งาน</td></tr><tr><td>All Java</td><td><strong>G1PERIODIC_GC_SYS_LOAD_THRESHOLD</strong></td><td>+<br>(สำหรับ openJDK 12/13 เท่านั้น)</td><td>อนุญาตให้ดำเนินการเก็บรวบรวม G1 Periodic หากค่าเฉลี่ยการโหลดระบบต่ำกว่าค่าที่ตั้งไว้ เงื่อนไขนี้จะถูกละเว้นหากตั้งค่าเป็นศูนย์ เท่ากับ <em>{CPU_cores_number} * {GC_SYS_LOAD_THRESHOLD_RATE} </em>โดยค่าเริ่มต้น</td></tr><tr><td>All Java</td><td><strong>GC_SYS_LOAD_THRESHOLD_RATE</strong></td><td>+<br>(สำหรับ openJDK 12/13 เท่านั้น)</td><td>การคูณแบบกำหนดเองเพื่อปรับเปลี่ยนค่า <em>G1PeriodicGCSystemLoadThreshold</em> ได้อย่างยืดหยุ่น (โดยค่าเริ่มต้นเท่ากับ 0.3)</td></tr><tr><td>All Java</td><td><strong>JAVA_ARGS</strong></td><td>+</td><td>อนุญาตให้ส่ง argument ที่กำหนดเองบางส่วนไปยังฟังก์ชันหลักของแอปพลิเคชันคุณ</td></tr><tr><td>All Java</td><td><strong>JAVA_HOME</strong></td><td>&#8211;</td><td>ชี้ไปยัง directory ที่ติดตั้ง Java Runtime Environment (JRE)</td></tr><tr><td>All Java</td><td><strong>JAVA_OPTS_CONFFILE</strong></td><td>&#8211;</td><td>Path ไปยังไฟล์ <a href="#">variables.conf</a> </td></tr><tr><td>All Java</td><td><strong>VERT_SCALING</strong></td><td>+</td><td>กำหนดว่าควรเปิดใช้งาน Java GC agent หรือไม่ เปิดใช้งาน (true) หรือปิดใช้งาน (false)</td></tr><tr><td>Tomcat &amp; TomEE</td><td><strong>HOT_DEPLOY</strong></td><td>+</td><td>เปิดใช้งาน (true/enabled/1) หรือ ปิดใช้งาน (false/disabled/0; โดยค่าเริ่มต้น) hot deploy (เช่น deploy โดยไม่ต้อง restart) สำหรับแอปพลิเคชันเซิร์ฟเวอร์ </td></tr><tr><td>Tomcat &amp; TomEE</td><td><strong>WEBROOT</strong></td><td>&#8211;</td><td>แสดง path ไปยัง application deployment directory</td></tr><tr><td>GlassFish &amp; Payara</td><td><strong>ADMIN_USER</strong></td><td>&#8211;</td><td>การเข้าสู่ระบบของ admin สำหรับคอนโซลการดูแลระบบ</td></tr><tr><td>GlassFish &amp; Payara</td><td><strong>DAS</strong></td><td>&#8211;</td><td>แสดงหากมี DAS node (จำเป็นในการกำหนดค่าคลัสเตอร์) สำหรับเลเยอร์ปัจจุบัน</td></tr><tr><td>GlassFish &amp; Payara</td><td><strong>GMS_LISTENER_PORT</strong></td><td>&#8211;</td><td>Port ที่ใช้โดย Group Management Service (GMS)</td></tr><tr><td>GlassFish &amp; Payara</td><td><strong>HAZELCAST_CONFIG</strong></td><td>+</td><td>ตั้งค่า path ไปยังการกำหนดค่าไฟล์ <em>hazelcast</em></td></tr><tr><td>GlassFish &amp; Payara</td><td><strong>HOME_DIR</strong></td><td>&#8211;</td><td>Container home directory</td></tr><tr><td>GlassFish &amp; Payara</td><td><strong>JELASTIC_PRIORITY_PORTS</strong></td><td>+</td><td>ตั้งค่า port ตัวฟัง HTTP ของ GlassFish</td></tr><tr><td>GlassFish &amp; Payara</td><td><strong>PORT_4848_TCP_PORT</strong></td><td>&#8211;</td><td>Port สำหรับคอนโซลการดูแลระบบ</td></tr><tr><td>GlassFish &amp; Payara</td><td><strong>PSWD_FILE</strong></td><td>&#8211;</td><td>Path ไปยังไฟล์ด้วยรหัสผ่านของผู้ใช้/ผู้ดูแลระบบ</td></tr><tr><td>GlassFish &amp; Payara</td><td><strong>WEBROOT</strong></td><td>&#8211;</td><td>แสดง path ไปยัง application deployment directory</td></tr><tr><td>WildFly</td><td><strong>ADMIN_USER</strong></td><td>&#8211;</td><td>การเข้าสู่ระบบของ admin สำหรับคอนโซลการดูแลระบบ</td></tr><tr><td>WildFly</td><td><strong>HOME_DIR</strong></td><td>&#8211;</td><td>เปิดใช้งาน (true) หรือปิดใช้งาน (false) การกำหนดค่า memory โดยอัตโนมัติสำหรับ WildFly</td></tr><tr><td>WildFly</td><td><strong>JBOSS_HOME</strong></td><td>&#8211;</td><td>WildFly home directory</td></tr><tr><td>WildFly</td><td><strong>JELASTIC_MEMORY_AUTOCONFIG</strong></td><td>+</td><td>เปิดใช้งาน (true) หรือปิดใช้งาน (false) การกำหนดค่า memory โดยอัตโนมัติสำหรับ WildFly</td></tr><tr><td>WildFly</td><td><strong>LAUNCH_JBOSS_IN_BACKGROUND</strong></td><td>+</td><td>เปิดใช้งาน (true) หรือปิดใช้งาน (false) การเริ่มต้นของแอปพลิเคชันเซิร์ฟเวอร์ใน background mode</td></tr><tr><td>WildFly</td><td><strong>STANDALONE_MODE_CONFIG</strong></td><td>+</td><td>configuration file เพื่อเปิดใช้เซิร์ฟเวอร์ WildFly แบบ standlone</td></tr><tr><td>Spring Boot</td><td><strong>HOME_DIR</strong></td><td>&#8211;</td><td>Container home directory</td></tr><tr><td>Java Engine</td><td><strong>HOME_DIR</strong></td><td>&#8211;</td><td>Container home directory</td></tr></tbody></table></figure>



<p></p>
<p>The post <a rel="nofollow" href="https://docs.ruk-com.cloud/java-variables">Java Variables</a> appeared first on <a rel="nofollow" href="https://docs.ruk-com.cloud">คู่มือการใช้งาน Ruk-Com Cloud (PAAS)</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://docs.ruk-com.cloud/java-variables/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
