0022 | สร้าง subdomain แบบสิ้นคิด
Sunday, June 15th, 2008 Posted in Web Server | 1 Comment »เล่นง่ายมากเลยครับวันนี้ พี่เอก bluegy.com ให้มา config แปลงจาก subfolder เป็น subdomain สมมติ URL เดิม http://www.icez.net/blog/ ก็ให้มันเข้าจาก http://blog.icez.net/ แทนได้เลย เราก็นึกก่อนเลย htaccess rewrite เอาก็จบ เสร็จแล้วก็เลยสิ้นคิดมากมาย นั่ง search หาข้อมูลกันแบบงงๆ เล็กน้อย มั่วเอาจาก wordpress mu สุดท้ายก็ได้ตัว .htaccess ตัวนี้มาครับ RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} !\.php$ RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule . - [L] RewriteCond %{HTTP_HOST} !www.icez.net RewriteCond %{HTTP_HOST} ...
0013 | เว็บโหด โคตรสยอง
Wednesday, May 14th, 2008 Posted in Web Server | No Comments »เมื่อวานงานเข้าครับ ติดตั้งระบบใหม่ทั้งเครื่อง เว็บบอร์ดใต้ดินแห่งหนึ่ง เนื่องด้วยคนเข้าเยอะชิบหาย แถมเป็นเว็บบอร์ด SMF ซะด้วย โจทย์มีมาให้ค่อนข้าง... เอ่อ... ระดับนึงละครับ server 2 เครื่อง เครื่องแรก Core 2 Duo E6600 / RAM 3 GB เครื่องที่สอง Core 2 Quad Q6xxx อะไรซักอย่าง จำรุ่นไม่ได้ / RAM 3GB จะบอกว่ามันใช้งานหนักเอามากๆ งานนี้ก็เลยต้องทดลองมันสารพัดวิธีเลยครับ เริ่มจาก level แรกสุด apache + squid reverse proxy ไม่ผ่านเลยครับ (load avg 50.xx) level ที่สอง เพิ่ม ...
Tags: load balance, nfs, optimize, postmunlife
0007 | gzip compression กับการใช้งาน CPU
Sunday, May 4th, 2008 Posted in IP Network, PHP Coding, Web Server | No Comments »จาก entry ที่ 4 (รับมือเว็บ 250 req/sec) บัดนี้ผลการทดลองออกมาแล้วครับ กราฟบน เป็นปริมาณ traffic ส่วนกราฟล่าง เป็นปริมาณการใช้งาน CPU ครับ ด้านการใช้งาน CPU สรุปได้สั้นๆ ง่ายๆ ว่า ไม่ต่าง... แล้วตูจะปิด gzip ไปทำไมเนี่ย ในเมื่อกราฟบนมันบอกว่า ปิด gzip ไปแล้ว เปลือง bandwidth ขึ้นตั้งสองเท่าแน่ะ สังเกตตรงที่ลูกศรชี้นะครับ ตรงนั้นคือผมสั่งเปิดการทำงานของ gzip compression อีกรอบ แล้วก็ลงมาดูกราฟ CPU ที่ตำแหน่งเดียวกัน ไม่เห็นมันจะเปลือง CPU มากขึ้นเลยซักนิด ว่าแต่งานนี้คงต้อง compile PHP ใหม่ละมั้งนี่ เห้อ...
0005 | เตรียมรับมือประกาศผล admission
Saturday, May 3rd, 2008 Posted in IP Network, Misc, Web Server | 1 Comment »และแล้วก็ใกล้จะถึงวันชี้ชะตา เด็กนักเรียน ม.6 ทั่วประเทศ แน่นอนครับ วันประกาศผล admission นั่นเอง กำหนดการปัจจุบัน วันที่ 4 พ.ค. 2551 เวลา 20.00 น. จะเริ่มประกาศพร้อมกันทุกเว็บทั่วประเทศ ในการนี้ เพื่อนผมจากทาง bodinzone ก็เป็นผู้ร่วมประกาศผลด้วยเช่นกัน (โดยมีผมเป็นเบื้องหลังเช่นเคย ฮาๆ) งานนี้ถือว่าเป็นงานหินครับ เพราะ load กระจุกตัวมากๆ คือช่วงเวลาตั้งแต่ก่อนเริ่มประกาศ จนถึงประกาศไปแล้ว 1 วันเต็มๆ จะเป็นวันที่คนเข้าเว็บประกาศผลกันอย่างมืดฟ้ามัวดิน พาลจะทำให้เว็บเหล่านี้ล่มตามๆ กันซะด้วยสิ ซึ่งประกาศทุกปีก็ล่มกันทุกปี ปีที่แล้วผมเลยเข้าร่วมทดสอบ load balancer แบบง่ายๆ ใช้ DNS Round Robin ที่เคยเขียนไปแล้วนั่นแหละครับ แล้วทำ สำเนาการประกาศผลมาไว้ด้วย โดยใช้ชื่อทีมของ bodinzone ปะหน้า ผลปรากฎว่า... สบายๆ ...
Tags: admission, dns, load balance
